Software Engineering

Montréal, QC, CA, Canada

Job Description

Overview



Microsoft's Health & Life Sciences (HLS) team is on a mission to empower healthcare organizations to achieve their goals and improve patient care. We are building a connected healthcare ecosystem on Microsoft Cloud, enabling clinicians, staff, and patients to collaborate and innovate seamlessly.


We have an exciting opportunity for a Senior Software Engineer to contribute to the development of Dragon Copilot. Dragon Copilot is transforming healthcare documentation through ambient AI, voice, and cloud automation, freeing clinicians to focus on care, not clicks. Our platform operates on a global scale, supporting real-time speech processing, ambient understanding, and clinical data services with enterprise-grade reliability. You will join a global engineering team preparing to launch Dragon Copilot across multiple countries.


At Microsoft, we embrace a growth mindset, foster innovation, and collaborate to achieve shared goals. Our culture is built on respect, integrity, and accountability, ensuring an inclusive environment where everyone can thrive.



L'equipe Sante et Sciences de la vie (HLS) de Microsoft a pour mission d'aider les organismes de sante a atteindre leurs objectifs et a ameliorer la prise en charge des patients. Nous developpons un ecosysteme de sante connecte sur le nuage Microsoft, permettant aux cliniciens, au personnel et aux patients de collaborer et d'innover en toute fluidite.


Nous offrons une occasion exceptionnelle a un ingenieur logiciel senior pour contribuer au developpement de Dragon Copilot. Dragon Copilot revolutionne la documentation medicale grace a l'IA ambiante, la voix et l'automatisation dans le nuage, permettant ainsi aux cliniciens de se concentrer sur les soins plutot que sur les clics. Notre plateforme opere a l'echelle mondiale et prend en charge le traitement vocal en temps reel, la comprehension de l'environnement et les services de donnees cliniques avec une fiabilite de niveau entreprise. Vous vous joindrez a une equipe d'ingenierie internationale qui prepare le lancement de Dragon Copilot dans plusieurs pays.


Chez Microsoft, nous cultivons un etat d'esprit de croissance, encourageons l'innovation et collaborons pour atteindre des objectifs communs. Notre culture repose sur le respect, l'integrite et la responsabilite, assurant un environnement inclusif ou chacun peut s'epanouir.


#hls #hlssp #SanteEtSciencesDeLaVie


#hls #hlssp #Health&LifeSciences

Responsibilities



Collaborates with appropriate stakeholders to determine user requirements for a scenario. Drives identification of dependencies and the development of design documents for a product, application, service, or platform. Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI). Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items. Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate.
Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.

Collabore avec les intervenants concernes afin de definir les besoins des utilisateurs pour un scenario donne. Identifie les dependances et elabore les documents de conception d'un produit, d'une application, d'un service ou d'une plateforme. Cree, implante, optimise, debogue, refactorise et reutilise le code afin d'etablir et d'ameliorer les performances, la maintenabilite, l'efficacite et le rendement du capital investi (RCI). Mette met a profit son expertise des fonctionnalites du produit et collabore avec les parties prenantes concernees (par exemple, les gestionnaires de projet) pour piloter les plans de projet, les plans de mise en production et les taches de l'equipe. En tant que responsable designe (DRI), il encadre les autres ingenieurs en elaborant et en appliquant le plan d'action, en assurant une astreinte pour surveiller le systeme/produit/service et detecter toute degradation, indisponibilite ou interruption, en informant les parties prenantes de l'etat du systeme/produit/service et en prenant les mesures necessaires pour le retablir, que le probleme soit simple ou complexe. Recherche proactivement de nouvelles connaissances et s'adapte aux nouvelles tendances, solutions techniques et modeles qui amelioreront la disponibilite, la fiabilite, l'efficacite, l'observabilite et les performances des produits, tout en assurant la coherence de la surveillance et des operations a grande echelle.


Qualifications

Required Qualifications



Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 4+ years of proven experience in software engineering with strong coding skills in C#, JavaScript/Typescript. 4+ years of proven experience in web frameworks like React or Angular

Preferred Qualifications



Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Demonstrated ability to drive architectural decisions, and mentor developers. Demonstrated ability to troubleshoot and resolving complex customer-facing issues, including root cause analysis and delivering timely fixes. Demonstrated ability to participate in on-call rotations, monitor production systems, and respond to service degradations or outages with urgency and professionalism. Experience in Microsoft Azure, including hands-on work with cloud architecture and deployment.

Qualifications requises



Baccalaureat en informatique ou domaine technique connexe ET au moins 2 ans d'experience en genie technique, notamment en programmation dans les langages suivants : C, C++, C#, Java, JavaScript ou Python (ou l'equivalent). Au moins 4 ans d'experience confirmee en genie logiciel, avec d'excellentes competences en programmation C# et JavaScript/TypeScript. Au moins 4 ans d'experience confirmee avec des cadres Web tels que React ou Angular.

Qualifications souhaitables



Maitrise en informatique ou domaine technique connexe ET au moins 3 ans d'experience en genie technique, notamment en programmation dans les langages suivants : C, C++, C#, Java, JavaScript ou Python (ou l'equivalent). OU Baccalaureat en informatique ou domaine technique connexe ET au moins 5 ans d'experience en genie technique, notamment en programmation dans les langages suivants : C, C++, C#, Java, JavaScript ou Python (ou l'equivalent). Capacite demontree a orienter les decisions architecturales et a encadrer les developpeurs. Capacite averee a diagnostiquer et a resoudre les problemes complexes rencontres par les clients, notamment en analysant les causes profondes et en fournissant des correctifs rapides. Capacite averee a participer a des astreintes, a surveiller les systemes de production et a intervenir avec diligence et professionnalisme en cas de degradation ou d'interruption de service. Experience de Microsoft Azure, incluant une experience pratique de l'architecture et du deploiement cloud.






Software Engineering IC3 - The typical base pay range for this role across Canada is CAD $85,000 - CAD $166,800 per year.


Find additional pay information here:

https://careers.microsoft.com/v2/global/en/canada-pay-information.html



Software Engineering IC3 - L'echelle salariale de base typique pour ce role dans l'ensemble du Canada est de 85,000 $ CAD a 166,800 $ CAD par annee.
Pour plus d'information au sujet de la remuneration, veuillez cliquer ici:

https://careers.microsoft.com/v2/global/en/canada-pay-information.html



Ce poste sera ouvert pendant au moins cinq jours et les candidatures seront acceptees de facon continue jusqu'a ce que le poste soit pourvu.



This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.



Microsoft est un employeur offrant l'egalite d'acces a l'emploi. Tous les candidats qualifies seront pris en consideration pour l'emploi, sans egard a l'age, a l'ascendance, a la citoyennete, a la couleur, aux conges medicaux ou familiaux, a l'identite ou a l'expression de genre, aux renseignements genetiques, a l'etat d'immigration, a l'etat matrimonial, a l'etat de sante, a l'origine nationale, a un eventuel handicap physique ou mental, a l'affiliation politique, au statut de veteran protege ou au statut militaire, a la race, a l'ethnie, a la religion, au sexe (y compris la grossesse), a l'orientation sexuelle ou a toute autre caracteristique protegee par les lois, ordonnances et reglements locaux applicables. Si vous avez besoin d'aide avec des accommodements religieux et/ou d'un accommodement raisonnable en raison d'un handicap pendant le processus de candidature, apprenez-en plus sur la

demande d'accommodement.





Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process

.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3397810
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montréal, QC, CA, Canada
  • Education
    Not mentioned