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
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Microsoft Teams Desktop client development team is at the forefront of innovation, being the world's first application developed using Microsoft Edge WebView2 technology. The team operates in a dynamic environment, utilizing a diverse tech stack including C++, Objective-C, React, and TypeScript. As a Senior Software Engineer, you'll be part of shaping the future of digital workspace communication. The role offers a hybrid work environment with up to 50% work from home flexibility and minimal travel requirements (0-25%). Microsoft's culture emphasizes growth mindset, innovation, and collaboration, making it an ideal place for engineers who want to make a global impact. The position requires strong technical expertise, leadership capabilities, and the ability to work cross-functionally with various stakeholders. You'll be responsible for both technical development and guiding other engineers, while working with cutting-edge technologies in a supportive and inclusive environment. The role offers comprehensive benefits, professional growth opportunities, and the chance to work on products used by millions globally.

Last updated 16 minutes 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, release plans, and work items
  • Act as a Designated Responsible Individual (DRI) and guide other engineers
  • Monitor system/product/service and handle degradation, downtime, or interruptions
  • Proactively seek new knowledge and adapt to new technical trends

Requirements For Senior Software Engineer

TypeScript
React
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Preferred: 8+ years of technical engineering experience or Master's degree with 6+ years experience

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • 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

Senior Software Engineer position at Microsoft Teams in Bangalore, focusing on frontend development with React and TypeScript, requiring 4+ years of experience in web technologies.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Accessibility Insights team, focusing on developing accessibility tools using TypeScript, React, and C#, with competitive compensation and benefits.

Software Engineer - Frontend

Senior Frontend Software Engineer position at Microsoft Dublin, working on enterprise-scale web applications and cloud services used by billions of users globally.

Senior Software Engineer

Senior Software Engineer position at Microsoft in Bangalore, focusing on Teams Rooms development using TypeScript, React, and modern web technologies.

Senior Software Engineer - Frontend

Senior Frontend Software Engineer position at Microsoft, working on the Power Platform's Dataverse Experiences team, building sophisticated user experiences with modern frontend technologies.