Back to jobsJob overview

About the role

Software Engineer II at Microsoft

Required Skills

cloud platformsrest apisnosql/sqlreact/angular/vuenode.jsai toolsterraformdistributed systems

About the Role

Software Engineer II role building Microsoft's partner ecosystem platform. Responsible for architecting and operating partner/seller commerce experiences from onboarding to billing. Leverages AI technologies like GitHub Copilot and Azure AI Studio to deliver scalable solutions.

Key Responsibilities

  • Works with stakeholders to determine user requirements
  • Contributes to design documents for product areas
  • Creates and implements code for products/services
  • Breaks down larger work items into smaller tasks
  • Acts as on-call DRI to monitor system health

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related field AND 2+ years technical engineering experience
  • 2+ years experience designing and shipping scalable distributed software on cloud platforms
  • 2+ years experience building Web Services and REST APIs with NoSQL/SQL backends
  • 1+ years experience building user interfaces with HTML, CSS, React, Angular, Vue, or Node.js

Nice to Have:

  • Master's Degree in Computer Science AND 3+ years experience OR Bachelor's AND 5+ years
  • 1+ years experience with infrastructure as code tools like Terraform or ARM templates
  • 1+ years experience with AI-assisted coding tools and large language models

Benefits & Perks

  • Industry leading healthcare