Back to jobsJob overview

About the role

Software Engineer II at Microsoft

Required Skills

reacttypescriptnode.jsjestgenaiweb developmentagileci/cd

About the Role

Software Engineer II role building Azure Storage web experiences for cloud infrastructure. Focus on React/TypeScript development, delivering globally distributed applications, and collaborating with designers and teams.

Key Responsibilities

  • Deliver web experiences and support them in globally distributed datacenters
  • Release updates on a weekly basis
  • Apply Agile development methodologies and drive Continuous Improvement processes
  • Prioritize quality, security, performance, scalability, usability, and accessibility
  • Collaborate with designers to create elegant and intuitive User Interfaces

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 2+ years of professional web development experience with expertise in React and TypeScript building web apps and services
  • Ability to meet Microsoft, customer and/or government security screening requirements including Microsoft Cloud Background Check

Nice to Have:

  • Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience OR Bachelor's Degree AND 4+ years technical engineering experience
  • 1+ year(s) spent building engaging user experiences
  • 1+ year(s) of experience with technologies like Node.js, React, and Fluent
  • 1+ year(s) of proficiency with unit test frameworks like Jest, Mocha, and Chai
  • 1+ year(s) of working knowledge of GenAI and Agent communication protocols

Benefits & Perks

  • Industry leading healthcare