This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Within Microsoft's Healthcare and Life Sciences (HLS) organization, we build solutions for the healthcare that help organizations achieve their goals across the industry with a dedication to improving patient care. The HLS Diagnostics Solutions team is on a mission to transform medical diagnostics through innovative solutions enhanced with AI. We bring together multi-disciplinary talents in product, engineering, user experience (UX), and program management to build AI-powered healthcare offerings that augment how radiologists work. We are a collaborative group passionate about healthcare and driven to deliver highly reliable, high-performance software for clinical use. In this role, you will work with a unique group of talented engineers, architects and product managers to build the industry-leading healthcare products and services.
Job Responsibility:
Contribute to the full software development lifecycle from clarifying requirements with product owners, to design, implementation, release, and operating healthcare diagnostic products and services
Lead end‑to‑end design and development of complex, scalable, and secure features, driving architectural discussions and producing high‑quality design documents aligned with engineering standards
Write high‑quality, performant, and maintainable code, mentor peers through code reviews, and model best practices in reliability, extensibility, and secure‑by‑design engineering
Drive engineering excellence across the product lifecycle, ensuring quality, automation, observability, compliance, and adherence to security, privacy, and accessibility requirements
Lead cross‑team collaboration, influencing partners and stakeholders to resolve ambiguity, remove blockers, and align on technical direction and engineering decisions
Communicate effectively and partner well with other disciplines of the project team to deliver high quality solutions from envisioning to implementation to live site availability
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 3+ years of strong hands‑on development in one or more programming languages such as C#, Java, C++, Python
Knowledge of Azure technologies (Service Fabric, Logic Apps, Azure SQL, Azure Storage) and Microsoft Stack (C#, SQL, ASP.NET)
Ability to understand unfamiliar code bases, and debug server-side, multi-threaded, and highly scalable applications
Solid communication, critical thinking and problem-solving skills required
Ability and passion to pick up new technologies and stay on the cutting edge of development
Nice to have:
Experience in UX, Angular, JavaScript is a plus
Preferred Qualifications: 3+ years of development experience in backend/full stack