Senior C#/WPF Developer
Dexef -
Quweisna, MonufyaPosted 2 years ago6Applicants for2 open positions
- 6Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Writing and unit testing clean, performant, and reusable C#
- Designing and Implementing REST APIs in both .NET Core and .NET Framework
- Leading UI implementation in large, complex WPF applications
- Debugging complex C#/SQL problems to find simple solutions
- Working with the team to design solutions for our customer’s problems
- Participating in code reviews and giving feedback to improve our code standards
- Mentoring, coaching, and helping other developers
- Providing direction on future-looking technical, architectural, and software design.
- Passion for technology and a desire to learn and personally grow own career.
- Recommend improvements to existing software applications through R&D and innovations.
- Be proactive in identifying technical risks.
- Work as part of an agile development team, participating in daily stand-ups, sprint planning, and estimation.
Job Requirements
- Strong understanding of OOP and modern design patterns using SOLID development practices
- Graduated from Computer Science, Or Computer Engineering
- 3+ years of developing applications in the Microsoft .NET stack, C#.
- Data storage technologies:
- Core Microsoft SQL database skills (table design, views, stored procedures, TSQL)
- Working with JSON
- WPF Framework (a must)
- Custom Controls and Theming
- Routing (Events, Commands)
- Dependency Properties
- Design pattern - separated Presentation, MVVM, Custom Commands, Attached Behaviors
- Data Binding
- Performance Issues in WPF, Perceived performance.
- Understanding of cross-browser compatibility, HTTP/2 protocol
Bonus points for: *
- High Experience with WPF
- Experience with other technologies, such as Angular 2+; Android (Java/Kotlin); iOS (Swift); Experience with 3rd party frameworks (e.g. DevExpress); Experience in MS Office integrations/Add-Ins
- A deep understanding of SQL