Back to jobsJob overview
About the role
Software Engineer II at Microsoft
Required Skills
pythonc#javajavascriptrest apicloud servicesai/mlnosqlsql
About the Role
Software Engineer II role building Microsoft's partner ecosystem platform, focusing on commerce experiences and leveraging AI technologies. Responsible for designing, developing, and shipping scalable solutions across APIs, services, and user experiences at global scale.Key Responsibilities
- Works with stakeholders to determine user requirements for features
- Contributes to design documents and identifies dependencies
- Creates and implements code for products/services/features
- Breaks down larger work items into smaller tasks with estimation
- Acts as Designated Responsible Individual (DRI) for system monitoring
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related field AND 2+ years technical engineering experience OR equivalent experience
- 1+ years experience with AI-assisted coding tools (e.g., GitHub Copilot) and large language models
- 1+ years experience developing software on Cloud services platform (Azure, AWS, Google Cloud)
- 1+ years experience building scalable Web Services and REST APIs with NoSQL/SQL backend
Nice to Have:
- Bachelor's Degree in Computer Science AND 4+ years technical engineering experience
- Master's Degree in Computer Science AND 2+ years technical engineering experience
Benefits & Perks
- Industry leading healthcare