Back to jobsJob overview

About the role

Software Engineer II at Microsoft

Required Skills

c++javapythonjavascriptcloud servicesaici/cdsoftware engineeringhealthcare

About the Role

The Software Engineer II role at Microsoft's HLS Diagnostics Solutions focuses on developing AI-enhanced radiology reporting software. Responsibilities include writing high-quality code, collaborating with cross-functional teams, and ensuring product stability and performance. This position requires a Bachelor's degree with 2+ years of experience and proficiency in languages like C++, Java, or Python.

Key Responsibilities

  • Write high-quality, maintainable code with emphasis on security, performance, and scalability
  • Collaborate with engineers, product managers, designers, and partner teams to deliver features
  • Stay updated on new technologies, frameworks, and best practices to drive engineering excellence
  • Resolve high-priority bugs and analyze root causes of customer-found issues
  • Contribute to creating a diverse and inclusive culture and embody company values

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 1+ years of experience as a software engineer implementing, deploying and supporting cloud services or software products
  • Proficiency in English as a bona fide occupational requirement
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including Microsoft Cloud background check

Nice to Have:

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

Benefits & Perks

  • Industry leading healthcare