Développeur(se) Senior C# (Quebec City)

Développeur(se) Senior C# (Quebec City)

27 Aug
|
Amaris Consulting
|
Quebec City

27 Aug

Amaris Consulting

Quebec City

Développeur(se) Senior C# - Applications Desktop Windows
Lieu : Brossard, QC, présence sur site 3 jours/semaine

Langues : Français (courant, requis); Anglais (courant, atout)

Participation à des réunions, conférences, formations ou projets conduits en anglais.

Notre client développe une application desktop Windows utilisée pour configurer des panneaux de détection et d'alarme incendie. La personne retenue rejoindra une équipe de développement responsable de faire évoluer une solution fiable, performante et simple d'utilisation pour les installateurs, techniciens et utilisateurs finaux.

Ce que vous ferez

Concevoir, développer et maintenir des fonctionnalités pour une application desktop Windows en C#/.NET et WPF

Contribuer à l'évolution de l'architecture applicative et proposer des solutions techniques robustes et maintenables

Implémenter des interfaces utilisateur intuitives en tenant compte des besoins utilisateurs et des contraintes propres aux systèmes de sécurité incendie

Développer des composants fiables pour la configuration des panneaux, équipements et paramètres associés

Collaborer avec les équipes produit, QA, systèmes, matériel et support pour comprendre les besoins et résoudre les enjeux techniques

Participer à l'analyse des exigences, à la conception technique, à l'estimation et à la planification

Développer du code propre et testable, conforme aux meilleures pratiques

Concevoir et maintenir des tests unitaires et d'intégration

Participer aux revues de code et à l'amélioration continue de la qualité

Diagnostiquer et résoudre les problèmes de performance, de stabilité, de compatibilité et de déploiement





Contribuer aux pipelines CI/CD et aux processus de livraison

Collaborer activement au sein d'une équipe Agile transversale

Documenter les décisions techniques, les fonctionnalités développées et les procédures de support

Accompagner et mentorer les développeurs moins expérimentés au besoin

Ce que vous apportez

Diplôme universitaire en génie logiciel, informatique, génie informatique ou équivalent

Minimum 7 ans d'expérience en développement logiciel, dont une expérience significative en applications desktop Windows

Solide expertise en C# et .NET, idéalement sur plusieurs versions (.NET Framework et .NET moderne)

Expérience pratique avec WPF, XAML et le développement d'interfaces Windows

Bonne maîtrise des principes de programmation orientée objet et des patrons de conception

Expérience avec les architectures MVVM et l'injection de dépendances (ou capacité à les appliquer rapidement)

Expérience avec les bases de données relationnelles et SQL

Expérience avec Entity Framework et LINQ, ou technologies équivalentes

Expérience en tests unitaires, tests d'intégration et pratiques de qualité logicielle (TDD)

Expérience avec Git et outils de contrôle de version

Expérience en environnement Agile (Scrum ou Kanban)





Connaissance de C++ : atout key, notamment pour les intégrations bas niveau ou matérielles

Expérience en environnement industriel, logiciel embarqué, intégration matérielle, automatisation, IoT ou systèmes critiques : un atout

Expérience avec applications temps réel, systèmes haute disponibilité ou produits à haute fiabilité : appréciée

Capacité à analyser des problèmes complexes, diagnostiquer et proposer des solutions pragmatiques

Profil autonome, structuré, orienté résultats, à l'aise dans des équipes multidisciplinaires

Excellentes compétences en communication, collaboration et partage de connaissances

Présence sur site : 3 jours/semaine à Brossard

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, quels que soient leur sexe, orientation sexuelle, origine ethnique, croyances, âge, état civil, handicap ou autres caractéristiques.

#J-18808-Ljbffr

📌 Développeur(se) Senior C# (Quebec City)
🏢 Amaris Consulting
📍 Quebec City

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: développeur(se) senior c# (quebec city) / quebec city

Subscribe to this job alert:

Get the latest job offers by email for: développeur(se) senior c# (quebec city) / quebec city