Software Engineer II

Microsoft
United StatesFULL_TIMEPosted Jul 17, 2026

Role responsibilities

The Software Engineer II will design, develop, and maintain engineering infrastructure and services for the Microsoft Learning platform. They will also support existing services, improve reliability, and collaborate with various teams to enhance skilling solutions.

Requirements

Candidates should have a Bachelor's degree in Computer Science or a related field and at least 2 years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's degree and additional years of experience in cloud development and related technologies.

Key skills

C#, JavaScript, Python, Cloud Development, Microservices, DevOps, Database Development, Azure SQL, Cosmos DB, AI, RESTful APIs, ASP.NET, Azure DevOps, CI/CD, Automation, Security

Keywords

Software Engineer, Azure, Full Stack Development, Continuous Integration, Continuous Delivery, Learning Platforms, Skilling, AI-assisted Features, Microservices Architecture, Infrastructure as Code, Automation, Test Frameworks, Database Development, Cloud Development, DevOps, Security, C#, JavaScript, Python, ASP.NET, Azure DevOps, RESTful APIs, Cosmos DB, Azure SQL, Learning Content, Collaboration, Agile Environment, Technical Authority, Software Design Principles, Coding Standards

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free