Back to jobsJob overview
About the role
Software Engineer 2 - Azure Ecosystems Engineering at Microsoft
Required Skills
javascriptpythonc#node.jsrest apisai/mlcloud servicesmicroservicesfrontend development
About the Role
Software Engineer II role building Microsoft Learn platform to help developers acquire in-demand skills. Responsible for creating content and learning experiences through innovation in AI, frontend and backend services. Contributes to making Microsoft Learn a trusted, personalized knowledge platform.Key Responsibilities
- Works with product management, design and data analyst teams to determine user requirements
- Contributes to identification of dependencies and development of design documents
- Creates and implements code for products, services, or features
- Contributes to breaking down larger work items into smaller ones with estimation
- Acts as Designated Responsible Individual (DRI) for system monitoring and restoration
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
- 2+ years professional experience in cloud service development (HTTP, HTML, JavaScript, CSS, .NET, Node.js, REST APIs)
- 1+ year of demonstrated problem-solving, design, and debugging skills
- Ability to pass Microsoft Cloud Background Check security screening
Nice to Have:
- Experience with cloud-native architecture, microservices, and asynchronous workflows
- Experience with agent-based systems, workflow engines, or declarative programming models
- Experience with AI-assisted coding tools and large language models (GPT, Claude)
Benefits & Perks
- Industry leading healthcare