Senior Software Engineering Lead Opportunity at Microsoft Bengaluru

Explore an exciting career at Microsoft Bengaluru as a Senior Software Engineering Lead. Drive innovation, lead talented teams, and shape the future of technology.

BENGALURUIT JOBS

2/14/20242 min read

Overview
The Windows Admin Center has evolved into the central graphical management hub, serving as the primary User Experience for individuals involved in the maintenance and administration of Windows Servers and clusters. Since its inception in 2008, this web-based application has amassed hundreds of thousands of users worldwide, overseeing the management of millions of servers and clusters. Its agility allows the team to outpace traditional Windows release cycles, enabling swift responsiveness to customer needs. Collaborating with various teams within Microsoft, including Azure and other groups, the Windows Admin Center contributes to projects ranging from enhancing existing capabilities to revolutionizing cluster deployment and maintenance processes. It serves as the cohesive element that amalgamates experiences and capabilities, ultimately enhancing product quality and customer satisfaction. The team, with members located in Redmond, various parts of the United States, and Nairobi, Kenya, anticipates further expansion into IDC, solidifying its global presence.

Responsibilities

We are looking for a strong Principal Dev Lead who is seeking more impact and is excited about delivering high quality Windows Sever releases.  You will have the chance to collaborate with teams around the world to bring the best experience and capabilities to our customers.  As a team, we welcome smart, motivated engineers, with a positive attitude and a growth mindset, ready to translate ambiguity into concrete deliverables and solutions, and seeing the execution through to completion.

Job Role - Senior Software Engineering Lead

  • Lead, mentor and grow a team of diverse software engineers

  • Drive execution of feature work through the whole software development lifecycle

  • Collaborate across boundaries (internally and externally) to create a seamless product that delights our customers

  • Work with the PM team to prioritize, estimate, and schedule feature work to meet the highest priority demands on Windows Server

  • Identify and implement engineering best practices. Drive Live Site culture within the organization to ensure services truly delight our customers

  • Hire great talent and help meet career aspirations of all engineers on your team

The qualifications for the position are as follows:

Required/Minimum Qualifications:

  • Bachelor's Degree in Computer Science or a related technical discipline AND 6+ years of technical engineering experience.

  • Experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

  • Preferred Qualifications:

  • Bachelor's Degree in Computer Science or a related technical field AND 10+ years of technical engineering experience.

  • OR Master's Degree in Computer Science or a related technical field AND 8+ years of technical engineering experience.

  • OR equivalent experience.

  • 4+ years of people management experience.

  • Ability to work and thrive in a fast-paced environment, learn rapidly, and master diverse web technologies and techniques.

  • Proficiency with C#, C++, and/or .NET or Java.

  • Experience in building web applications using the Angular framework (or other JavaScript frameworks) is a plus.

  • Functional knowledge or hands-on design experience with Web Services (REST, SOAP, etc.).

  • Ability to drive technical investigations and prototyping in a fast-paced environment.

  • Excellent communication skills, both verbal and written.

How to apply:

To apply for Senior Software Engineer Lead position at Microsoft, please visit Careers at Microsoft page and go through the JD in detail and click the apply button to submit your application.