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.