Description
We are looking for an experienced C#/WPF Developer to work on desktop application development using .NET, WPF/WinUI3, and the MVVM pattern. You will also be responsible for integrating Entity Framework into the projects while adhering to software development best practices.
Responsibilities:
- Develop and maintain desktop applications using .NET and WPF/WinUI3.
- Implement and manage the MVVM architecture to ensure clean, structured, and maintainable code.
- Integrate and optimize databases using Entity Framework.
- Collaborate with product and QA teams to understand requirements and deliver high-quality solutions.
- Perform code reviews to ensure compliance with quality standards.
- Debug, diagnose, and resolve issues in existing applications.
- Contribute to project documentation and knowledge sharing.
Required Profile:
- Experience: At least 5 years in C# development for desktop applications.
- Technical Skills:
- Strong proficiency in C#, .NET Framework, and/or .NET Core.
- Extensive experience with WPF or WinUI3.
- Solid knowledge of the MVVM architectural pattern.
- Expertise in Entity Framework for database management.
- Understanding of object-oriented design principles and best practices.
- General Skills:
- Ability to work both independently and collaboratively in a team.
- Strong problem-solving skills and ability to learn new technologies.
- Excellent written and verbal communication skills in french or English.





