Amaris Consulting
Amaris Consulting

C# / WPF Developer

Salary

Apply with your own terms

Job status
Permanent
Location
Amaris Consulting
Brossard, QC
Workplace
On site
Job description

We are seeking an experienced C#/WPF Developer to join our team in building desktop applications with .NET, WPF/WinUI3, and MVVM patterns. The role demands proficiency in integrating Entity Framework into various projects, ensuring adherence to best practices in software development.

Key Responsibilities:

  • Develop and sustain desktop apps using .NET and WPF/WinUI3.
  • Manage MVVM architecture for clean and maintainable code.
  • Optimize databases with Entity Framework.
  • Collaborate with product and QA teams for high-quality results.
  • Conduct code reviews and debug existing applications.
  • Participate in documenting projects and sharing knowledge.

Ideal Profile:

  • 5+ years in C# desktop application development.
  • Expertise in C#, .NET Framework, and/or .NET Core.
  • In-depth experience with WPF or WinUI3.
  • Strong understanding of MVVM and object-oriented principles.
  • Excellent problem-solving skills and a collaborative spirit.

We prioritize practical skills and teamwork over formal qualifications. Join us if you're passionate about successful project deliveries!

Share this job

Join us as an experienced C#/WPF Developer to work on cutting-edge desktop applications using .NET and WPF/WinUI3. Bring your skills in Entity Framework integration and your passion for quality coding to our dynamic team. ?️ Great opportunity to grow professionally and contribute to impactful projects with a focus on best practices and collaboration. If you're passionate about teamwork and software excellence, we'd love to hear from you! ?

Apply for this position

Job offer are open to all, without discrimination and in gender equality.

Throughout the website, gender-specific terms may be used in order to ease the text flow.

We use cookies to ensure that we give you the best experience on our website.
By continuing to use our site, you accept our cookies policy terms
Select cookies to accept

Please uncheck the cookies you don't like.

Consent cookies

These cookies are only used to remember your consent settings and cannot be unchecked. Unchecking this option would result in your consent settings not being applied to the website.

Session cookies

These cookies are used to identify whether you are logged in to the website and to identify your open session. They are only created when you log in or register on the website and therefore cannot be unchecked. By logging in or registering on the website, you agree to our cookie policy.

Performance

These cookies allow us to analyze navigation on our site to improve its operation.

Targeted advertising

These cookies help us limit the number of times you see an advertisement, personalize our offers and services based on your interests, measure the effectiveness of an advertising campaign, etc. These can be shared with our partners.