Microsoft
Principal Software Engineering Manager - Java/C++/C#
Found: Today
This role is based in Hyderabad, India.
Responsibilities:
- Lead and support a team of 8-10 engineers to deliver high quality business objectives.
- Own and deliver complete features, including design, architecture, implementation, testability, debugging, and shipping.
- Provide hands-on technical leadership: architecture, design, code reviews, development, quality assurance and live site support.
- Drive modern engineering practices such as continuous integration, unit testing, automated deployments with integrated quality gates.
- Be a mentor for the people on your team and help them grow.
- Foster a healthy and inclusive team environment that upholds Microsoft’s company values.
Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python.
- 6+ years’ experience in professional software development.
- Management experience leading a high-performance engineering team.
- Excellent communication and collaboration skills.