Back to jobsJob overview

About the role

Senior Software Engineer at Microsoft

Required Skills

typescriptjavascriptc#javaweb developmentmobile developmentclouddistributed systemsagile

About the Role

Senior Software Engineer role on the OneNote team, focusing on building AI-powered Copilot Notebooks. Responsibilities include technical design, architectural decisions, and mentoring team members. Requires 8+ years of software development experience and proficiency in TypeScript, JS, C#, or Java.

Key Responsibilities

  • Technical design and implementation of high-quality components/experiences
  • Driving key architectural and design decisions at scale
  • Demonstrate passion for quality with customer empathy
  • Invest in others’ growth and mentor team members

Required Skills & Qualifications

Must Have:

  • 8+ years of software development experience
  • 5+ years of Full stack experience in Web or Mobile technologies
  • Excellent problem solving, debugging, and troubleshooting skills
  • Proficiency in TypeScript, JS, C#, or Java

Nice to Have:

  • Experience in Cloud and distributed systems

Benefits & Perks

  • Industry leading healthcare