Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Microsoft Teams is seeking a Senior Software Engineer to join their expanding team at the India Development Center in Bangalore. As part of the Office 365 family, Teams is revolutionizing modern workspace collaboration and productivity. This role offers an exciting opportunity to work in a startup-like environment while leveraging Microsoft's global reach.

You'll be working on Microsoft Teams, a cutting-edge application that ships new features weekly and impacts users on a global scale. The position involves building highly scalable, performant, and robust data pipelines and reporting services, enabling product insights from vast amounts of collected data.

The ideal candidate will focus on:

  • Developing web-based applications using modern technologies (HTML5, JavaScript/TypeScript, ReactJS, AngularJS, Electron)
  • Creating and implementing optimized, bug-free code that establishes superior performance and maintainability
  • Collaborating with PMs and UX teams to prototype and ship new features
  • Working with Azure and Office 365 services
  • Applying modern UI design principles to ensure excellent user experiences
  • Contributing to large-scale services and statistical data analysis

This role offers the unique opportunity to:

  • Work with cross-functional teams across Microsoft
  • Impact product development through data-driven decisions
  • Build features that serve millions of users globally
  • Contribute to a rapidly evolving product in the modern workplace space

The position includes comprehensive benefits such as industry-leading healthcare, educational resources, savings and investments opportunities, parental leave, and generous time off. You'll be part of a diverse and inclusive team culture that values innovation and collaboration.

The role requires 0-25% travel and offers up to 50% work from home flexibility, providing an excellent work-life balance while maintaining strong team collaboration.

Last updated 19 hours ago

Responsibilities For Senior Software Engineer

  • Collaborate with stakeholders to determine user requirements
  • Drive identification of dependencies and development of design documents
  • Create, implement, optimize, debug, refactor, and reuse code
  • Partner with stakeholders to drive project plans and work items
  • Act as a Designated Responsible Individual (DRI) and guide other engineers
  • Monitor system/product/service and handle complex problems
  • Proactively seek new knowledge and adapt to new technical trends

Requirements For Senior Software Engineer

JavaScript
TypeScript
React
Node.js
  • Bachelor's or master's degree in computer science or related field
  • 8+ years of experience in writing bug free code
  • Experience in web-based application development technologies (HTML5, JavaScript/TypeScript/ReactJS/AngularJS/Electron)
  • Excellent written and verbal communication skills
  • Proven track record as a strong performer with significant direct technical contribution
  • Experience with modern UI design principles
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • 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

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer (Front-End)

Senior Frontend Software Engineer role at Microsoft's AI Platform team, building next-gen GenAI app evaluation platform using React and TypeScript.

Senior Software Engineer

Senior Software Engineer role at Microsoft Advertising, focusing on building world-class web UI experiences for the advertising platform, with hybrid work options in Redmond, WA.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Bing Core Experience team, focusing on frontend development and user experience with AI integration, offering hybrid work and competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Copilot for Security, developing front-end components and services using React and TypeScript.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Business & Industry Copilots group, focusing on User Experience Platform development using cutting-edge technologies.