Digital Talent MENA is looking for a proficient Senior .NET WPF Developer for one of our Clients.
Our Client is an Innovative technology and services company in the field of digital data flow management for healthcare ecosystems and B2B, and a business software publisher for healthcare and insurance professionals.
Responsibilities :
- Responsible for the design, development, and maintenance of high-quality software applications.
- Participation in design workshops, peer code reviews, unit testing, test-driven development and refactoring.
- Development of exciting new software applications using modern, best practice development techniques, design patterns and quality standards.
- Design, develop and maintain software functionality to an agreed time-scale and quality
- Aid development work by the testing of specific program changes
- Provide 2nd level escalation for customer queries
- Participate in both design and code reviews
- Document departmental procedures
- Document software changes
- Maintain the software build process
- Provide accurate estimates of development work
- Liaise with other departments and customers regarding potential or real support issues.
- Liaise with customers to document requirements and produce specifications.
Requirments :
- C# .NET Core
- WPF, XAML, MVC, MVVM
- Strong working understanding of the Windows platform, both desktop and server
- Web Services, REST APIs, XML, JSON
- TDD
- Demonstrable experience working in N-tier architectures.
- Knowledge and experience of agile development methods
Desirable skills and experience:
- Degree educated
- React experience
- RDBMS Databases, ideally PostgreSQL
- Pharmacy, GP or Healthcare domain experience
- Atlassian ALM toolset, including JIRA
- Visual Studio 2015 or above
Benefits:
- Basic Salary + Bonus.
- Hybrid work conditions.
- Family medical insurance.
- Flexibility and a healthy environment