
Empowering every person and organization on the planet
Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...
Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...
Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

Microsoft • United States, Virginia, Reston, United States, Washington, Redmond, United States, Georgia, Atlanta, United States, Maryland, Annapolis Junction
Microsoft is hiring a Software Engineer II to develop Microsoft 365 government cloud service offerings. You'll work with technologies like C#, .NET Core, and Azure to ensure high-quality service delivery. This role requires a mix of software development and online services experience.
You have a solid background in software development with experience in large-scale services — you understand the complexities involved in delivering high-quality software solutions. Your expertise in C# and .NET Core allows you to design and implement robust applications that meet the needs of critical customers. You are familiar with Azure and have a passion for cloud technologies, which enables you to contribute effectively to cloud service offerings. Collaboration is key for you — you thrive in team environments and enjoy working closely with other engineering teams to ensure system stability and performance. You are detail-oriented and committed to quality, always striving to meet the highest standards in your work. You have a proactive approach to identifying software improvements and are eager to take on challenges that push your skills further.
In this role, you will be responsible for envisioning, designing, and delivering Microsoft 365 government cloud service offerings — your contributions will directly impact how government customers utilize cloud technologies. You will collaborate with cross-functional teams to ensure that services are stable, reliable, and performant, meeting the specific needs of government clients. Your role will involve analyzing system complexity and delivering software improvements that enhance user experience and service quality. You will participate in application architecture discussions and contribute to system design, ensuring that all implementations align with best practices. As a Software Engineer II, you will also have the opportunity to mentor junior engineers, sharing your knowledge and expertise to help them grow in their careers. You will be part of a dynamic team that values innovation and quality, working together to deliver exceptional cloud solutions.
At Microsoft, you will find a supportive work environment that encourages collaboration and innovation. We offer competitive compensation and benefits, along with opportunities for professional development and career growth. You will work alongside talented individuals who are passionate about technology and committed to making a difference. Our culture promotes diversity and inclusion, ensuring that everyone feels valued and empowered to contribute their best work. Join us and be part of a team that is shaping the future of cloud services for government customers.
Apply now or save it for later. Get alerts for similar jobs at Microsoft.