Our Ability Jobs

Job Information

Microsoft Corporation Responsable Principal de l'Ingénierie Logicielle/ Principal Software Engineering Manager in Montreal, Canada

ENGLISH TEXT FOLLOWS FRENCH

Avis: Avant de soumettre votre candidature, veuillez vous diriger en bas de la page et choisir le site que vous préférez English | FR – (au pied de page). Sélectionnez ‘ English (https://careers.microsoft.com/v2/global/en/home.html) ’ si vous souhaitez communiquer uniquement en anglais, ou FR – Canada (https://careers.microsoft.com/v2/ca/fr/accueil.html) si vous préférez recevoir des communications écrites en anglais et en français.

L'équipe Santé et Sciences de la Vie (HLS) de Microsoft est dédiée à l'autonomisation des organisations de santé pour atteindre leurs objectifs et améliorer les soins aux patients. L'équipe de la plateforme HLS vise à créer un écosystème de santé efficace et connecté, construit sur le Cloud Microsoft, permettant à tous les acteurs du parcours de soins de collaborer, communiquer et innover ensemble pour offrir de meilleures expériences aux cliniciens, au personnel et aux patients.

Notre équipe offre une opportunité de carrière exceptionnelle pour un Responsable Principal de l'Ingénierie Logicielle qui sera chargé de diriger une équipe de développement pour construire une plateforme V1 destinée à commercialiser des copilotes de santé. Nous recherchons un leader technique expérimenté, capable de contribuer activement au travail technique tout en dirigeant efficacement des équipes vers une performance optimale. Vous collaborerez étroitement avec les équipes de planification commerciale, de produit et les clients afin de livrer cette plateforme.

La mission de Microsoft est de donner à chaque personne et à chaque organisation sur la planète les moyens de réaliser plus. En tant qu'employés, nous nous réunissons avec un état d'esprit de croissance, innovons pour donner du pouvoir aux autres et collaborons pour réaliser nos objectifs communs. Chaque jour, nous nous appuyons sur nos valeurs de respect, d'intégrité et de responsabilité pour créer une culture d'inclusion où chacun peut s'épanouir au travail et au-delà.

Notice: Before you submit your application, please scroll-down and select the site of your choice English | FR – Canada (in the footer). Select English to communicate with us only in English, FR – Canada if you prefer to receive written communication from us in both English and French.

Microsoft’s Health and Life Sciences (HLS) team is dedicated to empowering healthcare organizations to achieve their goals and improve patient care. The HLS Platform team aims to create an efficient and connected healthcare ecosystem built on the Microsoft Cloud, empowering everyone across the healthcare journey to collaborate, communicate, and innovate together to provide better experiences for clinicians, staff, and patients.

Our team has an exciting opportunity for a Principal Software Engineering Manager to lead a development team that is building V1 paltform to sell health copilots. We are looking for a proficient technical leader, excited to do hand-on technical work but equally excited to lead technical teams to peak performance. You will closely collaborate with business planning, product and customers to deliver this platform.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Responsibilities

Nous recherchons des personnes passionnées ayant de l'expérience dans tous les aspects des services à haut débit et multi-locataires, capables de concevoir des composants avec soin, de gérer correctement les erreurs, d'écrire un code propre et bien structuré avec de bons tests et une bonne maintenabilité.

Les responsabilités incluent :

  • Guider le partenariat avec les parties prenantes appropriées (par exemple, chef de projet, responsable technique) pour déterminer les exigences des utilisateurs au sein des équipes et entre elles.

  • Guider les équipes et diriger l'identification des dépendances et le développement de documents de conception pour un produit, une application, un service ou une plate-forme.

  • Optimiser, déboguer, refactoriser et réutiliser le code pour améliorer les performances, la maintenabilité, l'efficacité et le retour sur investissement (ROI).

  • Guider l'équipe pour gérer les plans de projet de plusieurs groupes, les plans de livraison et les éléments de travail en coordination avec les parties prenantes appropriées (par exemple, chefs de projet).

  • Guider l'équipe et agir en tant qu'expert pour le Responsable désigné (DRI) et surveiller les autres ingénieurs sur les lignes de produits, travaillant en appel pour surveiller la dégradation, les temps d'arrêt ou les interruptions du système/produit/service.

  • Diriger le développement de produits et leur mise à l'échelle selon les exigences des clients et appliquer les meilleures pratiques pour répondre aux besoins de mise à l'échelle et aux attentes de performance, et être tenu responsable des produits qui ne répondent pas aux attentes.

Autres

  • Incarner notre culture (https://careers.microsoft.com/v2/ca/fr/culture) et nos valeurs (https://careers.microsoft.com/v2/ca/fr/Valeurs.html) .

We are looking for passionate people with experiences working with all service aspects of high throughput and multi-tenant services, ability to design components carefully, properly handle errors, write clean and well-factored code with good tests and good maintainability

Responsibilities include:

• Guides partnership with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements within and across teams.

• Guides teams and leads identification of dependencies and the development of design documents for a product, application, service, or platform.

• Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and return on investment (ROI).

• Guides team to drive multiple group's project plans, release plans, and work items in coordination with appropriate stakeholders (e.g., project managers).

• Guides team and acts as an expert for Designated Responsible Individual (DRI) and monitors other engineers across product lines, working on call to monitor system/product/service for degradation, downtime, or interruptions.

• Leads product development and scaling to customer requirements and applies best practices for meeting scaling needs and performance expectations and holds accountability for products that do not meet expectations.

Other

  • Embody our culture and values

Qualifications

Qualifications requises/minimales:

  • Diplôme de licence en informatique ou dans une discipline technique connexe ET 6+ années d'expérience en ingénierie technique avec codage dans des langages tels que, mais sans s'y limiter, C, C++, C#, Java, JavaScript ou Python

  • OU expérience équivalente.

  • Microsoft s'engage à préserver la langue française et à promouvoir son usage dans le cadre professionnel le cas échéant. Cependant, pour ce rôle en particulier, la maîtrise de l’anglais est une exigence professionnelle justifiée en raison des tâches techniques et spécialisées nécessitant l’utilisation de l'anglais afin de répondre aux besoins des clients tout en travaillant de manière intégrée avec des collègues du monde entier. La maîtrise de la communication orale et écrite en français est considérée comme un atout.

Autres exigences:

La capacité à répondre aux exigences de sécurité de Microsoft, des clients et/ou du gouvernement est requise pour ce poste. Ces exigences incluent, mais ne sont pas limitées aux vérifications de sécurité spécialisées suivantes : Vérification des antécédents Microsoft Cloud.

Ce poste nécessitera de passer la vérification des antécédents Microsoft Cloud lors de l'embauche/transfert et tous les deux ans par la suite.

Qualifications préférées/supplémentaires:

  • Diplôme de licence en informatique ou dans un domaine technique connexe ET 10+ années d'expérience en ingénierie technique avec codage dans des langages tels que, mais sans s'y limiter, C, C++, C#, Java, JavaScript ou Python

  • OU diplôme de maîtrise en informatique ou dans un domaine technique connexe ET 8+ années d'expérience en ingénierie technique avec codage dans des langages tels que, mais sans s'y limiter, C, C++, C#, Java, JavaScript ou Python

  • OU expérience équivalente.

  • 2+ années d'expérience en gestion d'équipe.

  • Expérience dans la construction de systèmes cloud à grande échelle fiables sur des clouds publics (Azure, AWS ou GCP).

  • Expérience dans la création d'applications full stack avec typescript, React, Asp.net core et No-SQL DBs.

  • Expérience dans l'exécution de charges de travail de conteneurs sur Kubernetes.

Software Engineering M5 - L'échelle salariale de base typique pour ce rôle dans l'ensemble du Canada est de 135,800 $ CAD à 253,000 $ CAD par année.

Pour plus d'information au sujet de la rémunération, veuillez cliquer ici:

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

Microsoft acceptera les candidatures pour ce poste 9 décembre 2024

Microsoft est un employeur qui a accès à l'égalité d'accès à l'emploi. Tous les candidats qualifiés recevront une considération pour l'emploi sans égard à l'âge, l'ascendance, la couleur, le congé familial ou de soins médicaux, l'identité ou l'expression de genre, les informations génétiques, l'état matrimonial, l'état de santé, l'origine nationale, le handicap physique ou mental, l'affiliation politique, le statut d'ancien combattant protégé, la race, la religion, le sexe (y compris la grossesse), l'orientation sexuelle ou toute autre caractéristique protégée par les lois, règlements et ordonnances applicables. Si vous avez besoin d'aide et/ou d'une mesure d'adaptation raisonnable en raison d'un handicap pendant le processus de demande ou de recrutement, veuillez envoyer une demande via le formulaire de demande d'adaptation (https://careers.microsoft.com/v2/ca/fr/accessibility.html) .

Les avantages/privilèges énumérés ci-dessous peuvent varier en fonction de la nature de votre emploi chez Microsoft et du pays où vous travaillez.

Required/minimum qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

  • OR equivalent experience.

  • Microsoft is committed to upholding the French language's status and ensuring its use in the workplace where applicable. However, for this specific role, proficiency in English is a bona fide occupational requirement due to technical and specialized tasks requiring the use of English to meet customer needs while working in an integrated fashion with colleagues around the world. Proficiency in verbal and written communication in French is considered an asset.

Other requirements:

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check.

This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred/additional qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

  • OR Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

  • OR equivalent experience.

  • 2+ years people management experience.

  • Experience building reliable large scale cloud systems on public clouds (Azure, AWS or GCP).

  • Experience with building full stack applications with typescript, React, Asp.net core and No-SQL DBs.

  • Experience with running container workloads on Kubernetes.

Software Engineering M5 - The typical base pay range for this role across Canada is CAD $135,800 - CAD $253,000 per year.

Find additional pay information here:

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

Microsoft will accept applications for the role until December 9, 2024

#Health&LifeScience #hlsp

Microsoft is an equal opportunity employer. Consistent with applicable law, 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 and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

DirectEmployers