Back to jobsJob overview

About the role

Senior Software Engineer - Web frontend at Microsoft

Required Skills

javascripttypescriptreacthtml5webpackc#javaaiweb development

About the Role

Senior Software Engineer role focused on web frontend development for Microsoft Word, integrating AI to enhance document creation and collaboration. Responsibilities include designing architecture, modernizing the application, and improving performance across desktop and mobile platforms.

Key Responsibilities

  • Designing, owning, and shipping software
  • Writing secure, reliable, scalable, and maintainable code
  • Making architectural changes to modernize and improve application performance and reliability
  • Participating in on-call duties and reviewing customer feedback
  • Helping team members through collaboration and design/code reviews

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 4+ years of professional experience designing, developing, testing, and shipping software
  • Proficiency in service (C#, Java, etc.) and web (HTML5, JavaScript/TypeScript, Webpack, React) technologies
  • Demonstrated technical aptitude for architecture, design, development, debugging, and testing

Nice to Have:

  • Experience with telemetry, data analytics, and service monitoring (e.g., Kusto, Cosmos, Geneva Analytics)
  • 6+ years of professional experience designing, developing, testing, and shipping software
  • Cultural sensitivity and ability to work with teams across multiple geographies

Benefits & Perks

  • Industry leading healthcare