Job Information
Microsoft Corporation Ingénieur Logiciel Senior/ Senior Software Engineer 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 Vie de Microsoft est dédiée à assister les organisations de santé dans l'atteinte de leurs objectifs tout en améliorant la qualité des soins prodigués aux patients. L'équipe de la plateforme HLS a pour mission de créer un écosystème de santé efficace et interconnecté, basé sur le Cloud de Microsoft, permettant une collaboration, une communication et une innovation optimales entre tous les acteurs du parcours de soins afin d'offrir des expériences améliorées aux cliniciens, au personnel soignant et aux patients.
Notre équipe innovante propose une opportunité stimulante pour un Ingénieur Logiciel souhaitant contribuer à façonner l'avenir technologique de la santé. Vous jouerez un rôle déterminant dans le développement d'une plateforme avancée qui facilite la distribution de copilotes de santé, ayant un impact mondial. Nous recherchons un ingénieur expérimenté avec une expertise avérée dans l'architecture, la conception et l'exploitation de solutions cloud complètes utilisant des technologies contemporaines. Vous collaborerez étroitement avec des équipes interfonctionnelles, incluant la planification commerciale, le développement produit et les clients, pour donner vie à cette plateforme révolutionnaire.
La mission de Microsoft est de donner à chaque personne et à chaque organisation de la planète les moyens d'en faire plus. En tant qu'employés, nous nous réunissons avec un état d'esprit de croissance, innovons pour responsabiliser les autres et collaborons pour atteindre 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ù tout le monde peut s'épanouir au travail.
Notice: Before you submit your application, please scroll-down and select the site of your choice English | FR – Canada (in the footer). Select English (https://careers.microsoft.com/v2/global/en/home.html) to communicate with us only in English, FR – Canada (https://careers.microsoft.com/v2/ca/fr/accueil.html) if you prefer to receive written communication from us in both English and French.
Microsoft’s Health and Life Sciences 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 innovative team is offering an exciting opportunity for a Software Engineer to help shape the future of healthcare technology. You’ll play a key role in developing a cutting-edge platform that enables the sale of healthcare copilots, impacting lives on a global scale. We’re seeking an experienced engineer with expertise in architecting, building, and operating end-to-end cloud solutions using modern technologies. You’ll collaborate closely with cross-functional teams, including business planning, product, and customers, to bring this groundbreaking platform to life.
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 :
Collaborer avec les parties prenantes appropriées pour déterminer les exigences des utilisateurs pour un scénario.
Conduire l'identification des dépendances et le développement de documents de conception pour un produit, une application, un service ou une plateforme.
Créer, implémenter, optimiser, déboguer, refactoriser et réutiliser le code pour améliorer la performance, la maintenabilité, l'efficacité et le retour sur investissement (ROI).
Utiliser l'expertise en la matière des fonctionnalités du produit et collaborer avec les parties prenantes appropriées (par exemple, les chefs de projet) pour piloter les plans de projet, les plans de sortie et les éléments de travail d'un groupe de travail.
Agir en tant que responsable désigné (DRI) et guider d'autres ingénieurs en développant et en suivant le playbook, en travaillant en astreinte pour surveiller le système/produit/service en cas de dégradation, d'interruption ou de pannes, en alertant les parties prenantes sur le statut et en initiant des actions pour restaurer le système/produit/service pour des problèmes simples et complexes lorsque cela est approprié.
Rechercher activement de nouvelles connaissances et s'adapter aux nouvelles tendances, solutions techniques et modèles qui amélioreront la disponibilité, la fiabilité, l'efficacité, l'observabilité et la performance des produits tout en favorisant la cohérence dans la surveillance et les opérations à grande échelle.
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:
- 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.
Other
- Embody our culture and values
Qualifications
Qualifications requises/minimales
Diplôme de licence en informatique ou dans une discipline technique connexe ET 4+ années d'expérience en ingénierie technique avec codage dans des langages incluant, 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:
Capacité à répondre aux exigences de sécurité de Microsoft, des clients et/ou du gouvernement pour ce rôle. Ces exigences incluent, mais ne se limitent pas 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 8+ années d'expérience en ingénierie technique avec codage dans des langages incluant, 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 6+ années d'expérience en ingénierie technique avec codage dans des langages incluant, mais sans s'y limiter, C, C++, C#, Java, JavaScript ou Python
OU expérience équivalente.
Software Engineering IC4 - L'échelle salariale de base typique pour ce rôle dans l'ensemble du Canada est de 108,100 $ CAD à 199,700 $ 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 accepte les candidatures et traite les offres pour ces postes de manière continue.
Microsoft est un employeur qui a accès à l'égalité d'accès à l'emploi. Tous les candidats qualifiés seront considérés pour l'emploi sans égard à l'âge, l'ascendance, la couleur, le congé de soins familiaux ou 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 protégé d'ancien combattant, 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 applicables, et ordonnances. Si vous avez besoin d'aide et/ou d'une mesure d'adaptation raisonnable en raison d'un handicap pendant le processus de postulation 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/avantages é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 4+ 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 8+ 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 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience.
Software Engineering IC4 - The typical base pay range for this role across Canada is CAD $108,100 - CAD $199,700 per year.
Find additional pay information here:
https://careers.microsoft.com/v2/global/en/canada-pay-information.html
Microsoft will accept applications and processes offers for these roles on an ongoing basis.
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) .
Microsoft Corporation
- Microsoft Corporation Jobs