Microsoft
Principal Software Engineer
Found: Today
This role is based in Noida, India with a requirement of 3 days per week in-office work.
Responsibilities:
- Design and develop large scale distributed software services and solutions.
- Adhere to and drive modern software engineering practices through design reviews.
- Improve test coverage for services and organize integration tests.
- Troubleshoot and optimize automation, reliability, and monitoring for Live Site.
Qualifications:
- 10+ years of development experience in Enterprise environments.
- Proficiency in C#, Python, or equivalent programming languages.
- Experience with Azure Cloud and multi-cloud development.
Work Environment:
3 days a week in-office, less than 25% travel required.