Back to jobsJob overview

About the role

Senior Software Engineer | UX Full Stack at Microsoft

Required Skills

javascriptreactnode.jspythonazureci/cdapi designresponsive designtypescript

About the Role

Senior Software Engineer (UX Full Stack) role at Microsoft Sports, building AI-powered sports experiences across Microsoft products. Responsibilities include full-stack development, technical leadership, and driving innovation with modern web technologies. Focus on creating scalable, intuitive user interfaces and collaborating with cross-functional teams.

Key Responsibilities

  • Provide technical leadership and architectural guidance for full-stack solutions
  • Deliver high-quality, maintainable code across front-end and back-end layers
  • Research emerging technologies and champion their adoption
  • Collaborate with Product, Design, and Engineering teams to translate user needs
  • Proactively identify and resolve issues across development and production environments

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related field AND 4+ years technical engineering experience with coding (C, C++, C#, Java, JavaScript, Python) OR equivalent experience
  • 3+ years experience with modern front-end frameworks (React, Angular, Vue)
  • Ability to pass Microsoft Cloud background check
  • Meet Microsoft, customer, and/or government security screening requirements

Nice to Have:

  • Master's Degree in Computer Science or related field AND 6+ years experience OR Bachelor's Degree AND 8+ years experience
  • 5+ years experience with modern front-end frameworks and component-based architecture
  • 2+ years back-end development experience (Node.js, .NET, Python) with scalable APIs
  • Experience with cloud platforms (Azure, AWS, GCP) and CI/CD pipelines
  • Proven track record of cross-functional collaboration with Product, Design, and Engineering

Benefits & Perks

  • Industry leading healthcare