Microsoft
Senior Software Engineer
Found: January 24, 2026
This role is based in Noida, India.
Responsibilities:
- Design and develop large-scale distributed software services and solutions.
- Ensure services are secure, reliable, and actively monitored.
- Collaborate with engineering teams to meet performance goals.
- Drive projects with large scope and complex features.
Qualifications:
- Bachelor's, Master's, or Ph.D. in Computer Science Engineering or equivalent.
- 6 to 10 years of software development experience.
- Hands-on experience with microservices in Azure/AWS using .NET/Java.
- Strong problem-solving skills and good communication abilities.