Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Frontend
Senior Software Engineer
Hybrid
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 first to utilize Microsoft Edge WebView2 technology. The role offers an exciting opportunity to work with a dynamic tech stack including C++, Objective-C, React, and TypeScript. As a Senior Software Engineer, you'll be integral to shaping the future of digital workspace communication while collaborating with a vibrant team of professionals. The position combines technical excellence with creative problem-solving, offering a hybrid work environment with up to 50% work from home flexibility. Microsoft's inclusive culture emphasizes growth mindset, innovation, and collaboration, making it an ideal place for those seeking to make a significant impact in enterprise communication solutions. The role involves both technical leadership and hands-on development, with opportunities to guide other engineers and drive critical decisions in product development. With industry-leading benefits and a strong focus on work-life balance, this position offers both professional growth and personal satisfaction in a company that values diversity and continuous learning.

Last updated 25 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
  • Seek new knowledge and adapt to new trends and technical solutions

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
  • Knowledge of Microsoft Edge WebView2 technology

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 role at Microsoft working on Bing Core Experience team, focusing on Engineering Excellence and user engagement with up to 100% remote work option.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on enhancing Excel's web application with collaboration features and performance improvements.

Senior Software Engineer - Full Stack

Senior Full Stack Software Engineer role at Microsoft's Viva Suite team, working on enterprise platform services with hybrid work option in Vancouver.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Bing Places team in Barcelona, focusing on building innovative local search and maps experiences using modern web technologies.

Member of Technical Staff - Growth Web Engineer

Senior Frontend Engineer role at Microsoft AI, focusing on growth engineering for Copilot and consumer AI products.