Back to jobsJob overview

About the role

Ingénieur logiciel senior / Senior Software Engineer at Microsoft

Required Skills

pythontypescriptazureinfrastructure as codedevopsci/cdaidistributed systemscloud services

About the Role

Senior Software Engineer role at Microsoft's Health and Life Sciences team, focused on building scalable, AI-native cloud services to transform healthcare. Responsibilities include designing, developing, and deploying secure cloud-based services using Python, TypeScript, and Azure with Infrastructure as Code. The role requires experience in distributed systems, DevOps, CI/CD, and a strong interest in AI applications.

Key Responsibilities

  • Works with stakeholders to determine user requirements for features
  • Contributes to design documents and identifies dependencies for product areas
  • Creates and implements code for products, services, or features, reusing code as applicable
  • Acts as Designated Responsible Individual (DRI) for on-call monitoring and issue resolution
  • Contributes to architectural discussions, design documents, and code reviews

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Proficiency in English (bona fide occupational requirement)
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including Microsoft Cloud background check
  • Experience in building distributed systems

Nice to Have:

  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience
  • Proficiency in verbal and written communication in French

Benefits & Perks

  • Industry leading healthcare