Back to all jobs
Microsoft Careers logo

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
Create resume for this position