Développeur(se) Full stack C#, NET (Blazor) – Solutions d’IA

Normandin Beaudry

Montreal (administrative region)

On-site

CAD 70,000 - 100,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Normandin Beaudry, situé à Montréal, recherche un(e) développeur(se) C# / .NET passionné(e) pour rejoindre son équipe de développement logiciel. Dans ce rôle, vous serez responsable de la conception, du développement et de la maintenance de solutions logicielles. Vous intégrerez également des capacités d'intelligence artificielle dans nos applications tout en assurant la qualité et la sécurité du code. Des initiatives d’IA responsable et un environnement inclusif sont au cœur des valeurs de l'entreprise.

Qualifications

  • Diplôme universitaire en informatique, en ingénierie logicielle ou dans un domaine connexe.
  • Maîtrise de C# et .NET (10+) et expérience concrète de livraison de fonctionnalités en production.
  • Expérience en développement backend (API REST / services).
  • Connaissance des bases de données relationnelles (ex. SQL Server).
  • Maîtrise des tests unitaires et de la qualité logicielle.

Responsibilities

  • Développer et maintenir des applications et des services en C# / .NET.
  • Concevoir et maintenir des API et services backend.
  • Participer aux décisions d’architecture et aux choix technologiques.
  • Intégrer des capacités d’IA dans les solutions.
  • Écrire du code robuste, testé et maintenable.

Skills

C# et .NET
Développement backend
API REST
Bases de données relationnelles
Tests unitaires
DevOps / CI/CD
Intégration IA

Education

Diplôme universitaire en informatique ou domaine connexe

Tools

SQL Server
Azure

Job description

Fondée en 1992, Normandin Beaudry joue un rôle de premier plan dans le secteur des services-conseils en actuariat et rémunération globale au Canada. Depuis ses bureaux de Montréal, de Toronto et de Québec, une équipe de plus de 350 personnes sert une clientèle pancanadienne dans les diverses expertises au service de la rémunération globale : retraite, épargne, gestion d’actifs, administration des régimes de retraite, assurance collective, rémunération, santé, performance et communication.

Chez Normandin Beaudry, nous reconnaissons que certains groupes de la population font face à des barrières systémiques qui créent des inégalités en emploi. C’est pourquoi nous avons pris l’engagement, envers nos employé(e)s et candidat(e)s, de contribuer à réduire ces inégalités.

Nous honorons cet engagement à travers de multiples initiatives, dont l’amélioration continue de notre processus d’embauche. Celle-ci passe par la mise en place de mécanismes de réduction des biais inconscients, la diversification des réseaux de publication de nos offres d’emploi et la sensibilisation de tous nos employés grâce à de la formation.

Vous souhaitez faire partie d’une équipe animée par la rémunération globale? Voulez-vous vivre l’Expérience NB? Alors les grands esprits se rencontrent!

Nous sommes à la recherche d’un(e) développeur(se) C# / .NET passionné(e) pour se joindre à notre équipe de développement logiciel à notre bureau de Montréal. Dans ce rôle, vous contribuerez concrètement à la conception, au développement et à la maintenance de solutions logicielles livrées en production, au service de nos activités et de nos clients.

Selon les besoins des projets, vous intégrerez également des capacités d’intelligence artificielle à nos applications (p. ex. consommation de services cloud, intégration de modèles existants et de solutions basées sur des LLM), en veillant à la qualité, à la sécurité et à la maintenabilité du code.

Responsabilités
  • Développer et maintenir des applications et des services en C# / .NET (10+), de la conception au déploiement.
  • Concevoir et maintenir des API et services backend (p. ex. REST) et leurs contrats.
  • Participer aux décisions d’architecture et aux choix technologiques (patterns, performance, sécurité, observabilité).
  • Intégrer des capacités d’IA dans les solutions lorsque pertinent (services cloud, modèles existants, LLM) et assurer une intégration fiable.
  • Écrire du code robuste, testé, documenté et maintenable; appliquer les bonnes pratiques de qualité logicielle.
  • Développer des interfaces web en Blazor (Server et/ou WebAssembly) : composants réutilisables, navigation, formulaires, gestion d’état et validation.
  • Assurer une expérience utilisateur de qualité : ergonomie, accessibilité (WCAG), responsive design, performance perçue et cohérence visuelle (design system).
  • Intégrer le frontend aux services backend : consommation d’API, authentification/autorisation, gestion des erreurs, logging côté client et bonnes pratiques de sécurité.
  • Contribuer au cycle de livraison : revues de code, pipelines CI/CD, déploiements, diagnostic et correction d’enjeux en production.
Qualifications
  • Diplôme universitaire en informatique, en ingénierie logicielle ou dans un domaine connexe.
  • Maîtrise de C# et .NET (10+) (obligatoire) et expérience concrète de livraison de fonctionnalités en production.
  • Expérience en développement backend (API REST / services) et bonnes pratiques de conception.
  • Connaissance des bases de données relationnelles (ex. SQL Server) et des principes d’accès aux données.
  • Maîtrise des tests unitaires, de la qualité logicielle et de la maintenabilité (revues de code, documentation, refactorisation).
  • Tests et qualité côté interface (p. ex. tests de composants, tests d’intégration/UI) est un atout.
  • Capacité à intégrer et consommer des services d’IA dans des applications .NET.
  • Expérience cloud (Azure) est un atout.
  • DevOps / CI/CD est un atout (pipelines, automatisation, déploiement).
  • Une expérience dans la livraison de projets intégrant des solutions d’IA est un atout important.
Pratiques d’IA responsable

Dans le cadre du développement de solutions intégrant des capacités d’IA, la personne devra appliquer des pratiques d’IA responsable, notamment en matière de confidentialité, de protection des données et d’attention aux biais lors de l’intégration et de l’utilisation de modèles.

  • Respecter les normes de confidentialité, de sécurité et de protection des renseignements.
  • Évaluer les risques (p. ex. biais, dérives, usage non conforme) lors de l’intégration de services ou modèles d’IA et appliquer des mesures d’atténuation.
  • Documenter les décisions, limites et hypothèses (données, prompts, modèles) afin d’assurer la traçabilité et la maintenabilité.

Normandin Beaudry s'engage à promouvoir une utilisation responsable de l'IA lorsque celle-ci est intégrée à ses solutions, dans le respect des normes éthiques les plus élevées.

Normandin Beaudry favorise un milieu de travail inclusif, où le respect des autres et de leurs différences est valorisé. Nous recherchons des candidatures diversifiées afin de se doter de talents variés, à valeur ajoutée adhérant aux valeurs de la firme : excellence, respect, initiative et collégialité. Si vous souffrez d’un handicap nécessitant des arrangements spéciaux adaptés à votre situation pendant le processus de sélection, veuillez s’il vous plaît nous en faire part par courriel à l’adresse experiencenb@normandin-beaudry.ca.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

SPÉCIALISTE MÉGADONNÉES ET INTELLIGENCE D’AFFAIRES
SPÉCIALISTE MÉGADONNÉES ET INTELLIGENCE D’AFFAIRES

Normandin Beaudry • Montreal (administrative region)

On-site
CAD 70,000 - 95,000
Spécialiste Power BI / Microsoft Fabric
Spécialiste Power BI / Microsoft Fabric

Normandin Beaudry • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Environnement collaboratif
Innovation technologique
Conseiller ou conseillère en assurance qualité et analyse d’affaires - Administration des régim[...]
Conseiller ou conseillère en assurance qualité et analyse d’affaires - Administration des régim[...]

Normandin Beaudry • Canada

On-site
CAD 70,000 - 90,000
Software Developer, IT
Software Developer, IT

Canaccord Genuity Group Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 140,000
Développeur IA principal (senior)
Développeur IA principal (senior)

Intact Financial Corporation • Montreal (administrative region)

Hybrid
CAD 119,000 - 145,000
Aménagements flexibles
Travail hybride
Épargne 12% RAAE
+1
Développeur full stack senior - bureau de québec
Développeur full stack senior - bureau de québec

Béton Provincial • Quebec

On-site
CAD 85,000 - 115,000
Congés payés
Assurances collectives 50%
REER avec contribution employeur
+1
Développeur.euse de logiciels principal.e
Développeur.euse de logiciels principal.e

Empire • Canada

Hybrid
CAD 107,000 - 157,000
Développeuse ou Développeur senior - Intelligence artificielle
Développeuse ou Développeur senior - Intelligence artificielle

CIMA • Montreal (administrative region)

Hybrid
CAD 120,000 - 170,000
Avantages sociaux
Assistance familial
RRS 4%
+5
Software Developer Senior - AI Agentic
Software Developer Senior - AI Agentic

Randstad Digital • Montreal (administrative region)

Hybrid
CAD 101,000 - 125,000
Bonne couverture santé
Sécurité financière à long terme
Possibilité d'acheter des jours de vacances supplémentaires
Développeur IA principal (senior)
Développeur IA principal (senior)

Intact • Montreal (administrative region)

Hybrid
CAD 119,000 - 145,000
Travail flexible et hybride
Jours de congé supplémentaires jusqu'à
Soins de santé et bien-être virtuels
+1