Microsoft's Azure DevOps team is seeking an experienced full-stack software engineer to join their mission of building services that make engineering teams productive. Azure DevOps is a critical suite of services within Microsoft Azure, providing essential tools for work planning, repositories, CI/CD, and test management that serves millions of engineers, including Microsoft's largest customers and internal teams.
The role focuses on ensuring Azure DevOps delivers on its promise of being always available, always reliable, and always responsive. You'll be part of a team that builds new features to enhance performance, scalability, and compliance, while delivering productivity improvements to all Azure customers. This position offers an opportunity to multiply your impact by helping to unlock 10x productivity increases for millions of Azure Developers.
As a Software Engineer 2, you'll work with cutting-edge technologies including C#, SQL, ASP.Net, HTML5, React, TypeScript, PowerShell, and Azure. The position requires strong expertise in full-stack development, with particular emphasis on high-scale SQL databases and distributed systems. You'll be part of a distributed team, making excellent communication skills essential.
The role involves 25-50% travel and offers a hybrid work arrangement with up to 50% work from home flexibility. Microsoft provides comprehensive benefits including industry-leading healthcare, educational resources, investment options, parental leave, and generous time off. This is an excellent opportunity for engineers passionate about building developer tools and working on systems that impact millions of developers worldwide.
Join Microsoft's Azure DevOps team to work on challenging technical problems while helping to shape the future of developer productivity tools. Your work will directly impact how millions of developers worldwide build and ship software, making this an opportunity to create lasting positive change in the developer ecosystem.