×
Register Here to Apply for Jobs or Post Jobs. X

Développeur Senior C# ​/WPF

Job in Brossard, Montérégie, Province de Québec, Canada
Listing for: Amaris Consulting
Full Time position
Listed on 2026-10-04
Job specializations:
  • Software Development
    C# / Unity Developer, .NET Developer, Software Engineer, Software Testing
Salary/Wage Range or Industry Benchmark: 110000 - 140000 CAD Yearly CAD 110000.00 140000.00 YEAR
Job Description & How to Apply Below
Position: Développeur Senior C# / WPF
Location: Brossard

Job Description

Nous recherchons un analyste-programmeur senior pour rejoindre notre équipe d’ingénierie à Montréal
. Vous participerez à l’analyse d’un système existant et au développement d’une nouvelle application Windows utilisée pour configurer des panneaux de détection et d’alarme incendie. Le poste s’adresse aux développeurs Windows possédant une solide expérience en ou en C#. Une expertise approfondie de l’environnement Windows est plus importante que l’utilisation d’un langage en particulier.

Vos responsabilités
  • Analyser le système existant et participer au développement d’une nouvelle application Windows avec C#/.NET 10 et WinUI 3.
  • Concevoir et développer des fonctionnalités pour applications de bureau avec MVVM, XAML et les technologies Windows, notamment WPF, UWP ou WinUI.
  • Développer des interfaces utilisateur et des composants logiciels pour configurer des panneaux de détection et d’alarme incendie.
  • Participer à l’architecture de l’application en appliquant les principes de la programmation orientée objet, les patrons de conception, les principes SOLID, l’architecture propre et l’injection de dépendances.
  • Analyser les besoins et résoudre des problèmes techniques complexes liés à la performance, à la stabilité, à la compatibilité et au déploiement.
  • Écrire et maintenir des tests unitaires et d’intégration avec l’appui d’outils de développement assistés par l’IA.
  • Participer aux revues de code, notamment avec l’aide de Copilot, ainsi qu’aux activités de CI/CD et à l’amélioration continue de la qualité du produit.
  • Collaborer avec les équipes Produit, Assurance qualité, Systèmes, Matériel et Support dans un environnement Agile.
  • Partager vos connaissances techniques et contribuer à la planification, aux discussions de conception et aux pratiques de l’équipe.
Qualifications
  • Baccalauréat en génie logiciel, informatique, génie informatique ou dans un domaine connexe.
  • 10 ans ou plus d’expérience en développement logiciel, avec une solide expérience des applications Windows.
  • Solide expérience avec C# et .NET, notamment .NET Core. Les développeurs  possédant une bonne expertise Windows sont également invités à postuler.
  • Expérience obligatoire avec MVVM et XAML, dans un environnement WPF, UWP ou WinUI.
  • Une expérience avec WinUI 3 et .NET 10 constitue un atout.
  • Bonne connaissance de la programmation orientée objet, des patrons de conception, des principes SOLID, de l’architecture propre et de l’injection de dépendances.
  • Expérience avec SQL, les bases de données relationnelles, Entity Framework et LINQ.
  • Expérience dans la création de tests unitaires et d’intégration avec des outils comme NUnit ou xUnit.
  • Expérience avec Git, la CI/CD, les méthodes Agile et les revues de code.
  • Solides aptitudes en analyse, en résolution de problèmes, en communication et en collaboration.
Atouts
  • Expérience en C++.
  • Expérience avec les techniques de rédaction de prompts ou le développement assisté par Copilot.
  • Expérience en intégration matérielle, systèmes embarqués, IoT, logiciels industriels ou produits destinés à des environnements critiques.
Pourquoi nous choisir
  • Une communauté internationale réunissant plus de 110 nationalités différentes
  • Un environnement où la confiance est primordiale : 70 % de nos leaders ont commencé leur carrière au premier niveau de responsabilité
  • Un système de formation solide avec notre Académie interne et plus de 250 modules disponibles
  • Un environnement de travail dynamique qui se retrouve fréquemment lors d'événements internes (afterworks, team buildings, etc.)

Amaris Consulting promeut l’égalité des chances. Nous nous engageons à rassembler des personnes d’horizons divers et à créer un environnement de travail inclusif. À ce titre, nous accueillons les candidatures de toutes les personnes qualifiées,…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary