Senior Software Engineer
Microsoft Careers
Bangalore, Karnataka, India
Full-Time
Posted Oct 15, 2025
3 days / week in-office
Compensation
Loading salary analysis...
About the role
Senior Software Engineer | Microsoft Careers
Responsibilities
- Design, build, and maintain foundational frameworks and services
- Collaborate with cross-functional teams to integrate these components smoothly
- Partner closely with product and feature teams to understand common needs
- Develop tools and bots to automate workflows
- Contribute ideas to continuously evolve our architectural foundations
Requirements
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
- Excellent problem-solving & debugging skills
- 4+ years of coding experience in an object-oriented programming language
- Proficiency in writing unit tests and functional tests
- 1+ years of Android/iOS development experience
Benefits
- Industry leading healthcare
- Educational resources
- Discounts on products and services
- Savings and investments
- Maternity and paternity leave
- Generous time away
- Giving programs
- Opportunities to network and connect
About the Company
Microsoft Teams is core to Microsoft's vision for intelligent communications and productivity pane into the modern workplace
Job Details
Salary Range
Salary not disclosed
Location
Bangalore, Karnataka, India
Employment Type
Full-Time
Original Posting
View on company website