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

Développeur de logiciel principal; e

Job in Quebec, Québec, Province de Québec, Canada
Listing for: MCD McKesson Canada Corporation / La Corporation McKesson Canada
Full Time position
Listed on 2026-06-19
Job specializations:
  • Software Development
    Backend Developer, DevOps, Cloud Engineer - Software, Software Architect
Salary/Wage Range or Industry Benchmark: 125000 - 150000 CAD Yearly CAD 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Développeur de logiciel principal(e)
Location: Quebec

Résumé du poste

Relevant du Directeur,Développement et Gestion de produits au sein de Solutions technologiques
- Ingénierie logicielle, l'Analyste-Développeur Principal(e) joue un rôle de contributeur clé dans la conception, le développement et l'évolution d'une plateforme basée sur une architecture de microservices événementielle. Le/la titulaire agit à titre de référence technique pour l'équipe, assure la livraison de fonctionnalités de haute qualité et contribue activement à l'évolution des pratiques de développement, notamment en matière d'outillage assisté par l'intelligence artificielle.

Responsabilitésspécifiques

Conception et développement
- Stack moderne (responsabilité principale)
  • Concevoir,développeretlivrerdesfonctionnalitésrobustesdansunearchitecture microservicesévénementielle(Kafka, Kubernetes, Docker).

  • Développerdes services backend performantsenC# / .NET dans unenvironnementinfonuagique(Azure).

  • Concevoiretmaintenirdesschémasde données relationnels(PostgreSQL, SQL Server) et non relationnels(MongoDB).

  • Assurerl'intégrationde services et decomposantsdans dessystèmesexistantset nouveaux.

Maintenance de laplateformelegacy (responsabilitésecondaire)
  • Contribuer ponctuellementà la maintenance, à la correction et à lastabilisationdes applications existantes(.NET, C#, , Win Forms, Dev Express, SQL Server).

  • Participerà des efforts demodernisationciblésdu parcapplicatiflegacyencollaboration avecl'équipe.

Architecture et standards
  • Proposer etmettreenœuvredesdécisionsd'architecturealignéesavec la vision microservicesévénementielledel'équipe.

  • Définiret faire respecter les standards dedéveloppement, dequalitéet de sécurité du code.

  • Identifierproactivementlesrisquestechniques et proposer des solutionspréventives.

  • Contribueràl'évolutiondel'architecture de laplateformepourenassurer lapérennitéet lascalabilité.

Leadership technique et collaboration
  • Agir àtitrederéférenceet de mentorpourlesdéveloppeursmoinsexpérimentésdel'équipe.

  • Participeractivementauxrévisionsde code et contribueràéleverleniveaudequalitécollectif.

  • Collaborerétroitementavec lesmembresdel'équipeproduit, lesarchitecteset lesautreséquipes dedéveloppement.

  • Contribueràl'estimation des efforts et à la planification desitérations.

  • Communiquerefficacementlesenjeuxtechniques aux partiesprenantesnon techniques, aubesoin.

Qualitéetopérations
  • Rédigeretmaintenirdes tests unitaires,d'intégrationet de boutenbout.

  • Assurer lesuivi, la documentation et larésolutiondesenjeuxde performance et defiabilité.

  • Participer aux revues de post-mortem et proposer desaméliorationscontinues.

Compétences Essentielles
  • Maîtriseavancéede C# / .NET (moderne) et SQL.

  • Solideexpérienceavec les architectures microservices et lessystèmesévénementiels(Kafka).

  • Expérience avec les API RESTful.

  • Connaissance approfondie des systèmes distribués.

  • Expériencepratique avec Docker et Kubernetesenenvironnementde production.

  • Expérienceavec les bases de données relationnelles(PostgreSQL, SQL Server) et non relationnelles(MongoDB).

  • Expérienceavec lesoutilsde versioning et CI/CD (Git Hub, Azure Dev Opsouéquivalents).

  • Capacitéàtravailler de façonautonomesur desproblématiquescomplexes sans supervision directe.

  • Solides aptitudes pour larésolutiondeproblèmesetl'anticipation des changements.

Atouts significatifs
  • Connaissance et intérêt marqué pour les agents IA, les workflows intelligents et les écosystèmes MCP (Model Context Protocol ),skillset orchestration d'agents.

  • Expérienceavec lesoutilsdedéveloppementassistéparl'IA(Git Hub Copilot, Cursor, agents decodage, etc.).

  • Expérienceavec , Win Formsou Dev Express  (plateformelegacy).

  • Connaissance de Microsoft Azure.

  • Expérienceenautomatisationdes tests etenpratiques de QA.

  • Bilinguisme(français et anglais).

Formation etexpérience
  • Diplômed'étudescollégialestechniquesoubaccalauréateninformatique, génielogicieloudomaineconnexe,ouexpérienceéquivalente.

  • 7ansouplusd'expériencedans unrôlededéveloppementlogicielsimilaire.

  • Selonlescritèresdu Career Framework, leniveauP4requiertgénéralementun minimum de 7ansd'expériencepertinenteoul'équivalent.

Le/la titulaire de ce poste aura à soutenir de façon quotidienne des clients internes et/ou externes à l’extérieur du Québec et/ou aux États-Unis. Par conséquent, ce poste…

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
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