Back to jobsJob overview

About the role

Senior Software Engineer at Microsoft

Required Skills

javascripttypescriptreactangularc#azurefull-stackweb development

About the Role

Senior Software Engineer role building next-generation experiences on Microsoft Start. Responsible for full-stack development of web applications, collaborating with cross-functional teams to deliver exceptional user experiences. Involved in all stages from ideation to deployment with opportunities to work across multiple Microsoft divisions.

Key Responsibilities

  • Ship high-quality, well-tested, secure, and maintainable code
  • Develop and maintain robust, scalable, and efficient full-stack applications
  • Implement responsive user interfaces using modern front-end frameworks
  • Collaborate with cross-functional teams to address business requirements
  • Participate in code reviews and ensure code quality adherence

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related field AND 4+ years technical engineering experience
  • 2+ years full stack development experience with JavaScript/TypeScript, React/Angular/C#/Java
  • 3+ years experience in large scale cloud services (Azure, AWS, Google Cloud)
  • Ability to pass Microsoft Cloud background check

Nice to Have:

  • Master's Degree in Computer Science AND 6+ years experience
  • Demonstrated programming skills for large, high-scale applications
  • Full-stack skills in JavaScript, TypeScript, AngularJS, ReactJS, Ruby, RoR, HTML5, CSS/SCSS, C# and .Net
  • Experience leading big initiatives spanning multiple teams

Benefits & Perks

  • Industry leading healthcare