Back to jobsJob overview
About the role
Software Engineer II at Microsoft
Required Skills
c#javascriptreactazurerest apisnosqlsqlgithub copilotai/llms
About the Role
Software Engineer II role building Microsoft's partner ecosystem platform. Responsibilities include architecting commerce experiences, leveraging AI tools, and delivering scalable solutions. Requires 2+ years experience with cloud services, web APIs, and frontend technologies.Key Responsibilities
- Works with stakeholders to determine user requirements for features
- Contributes to design documents and identifies dependencies
- Creates and implements code for products or services
- Breaks down larger work items and provides estimations
- Acts as on-call DRI to monitor and restore systems
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related field AND 2+ years coding experience in languages like C, C++, C#, Java, JavaScript, or Python OR equivalent experience
- 2+ years experience designing and shipping scalable distributed software on cloud platforms (Azure, AWS, Google Cloud)
- 2+ years experience building scalable Web Services and REST APIs with NoSQL/SQL backend
- 1+ years experience building user interfaces with HTML, CSS, React, Angular, Vue, Node.js
Nice to Have:
- Master's Degree in Computer Science or related field AND 3+ years experience OR Bachelor's Degree AND 5+ years experience
- 1+ years experience with infrastructure as code tools like Terraform or ARM templates
- 1+ years experience with AI-assisted coding tools (e.g., GitHub Copilot) and LLMs (GPT, Claude)
Benefits & Perks
- Industry leading healthcare