As a Software Engineer II in the Azure Experience & Ecosystems Engineering team, you will play a crucial role in building the Microsoft Learn product, which enhances how people engage with Microsoft's technology. This job offers an exciting opportunity to tackle unique engineering challenges in AI, frontend and backend services, and to innovate learning experiences that empower individuals to develop in-demand skills. The team thrives on collaboration, growth, and a culture of inclusion, where everyone is encouraged to contribute and succeed together.
You'll be responsible for
🤝
Collaborating with teams
Working with product management, design, and data analyst teams to determine user requirements for a set of features.📝
Developing design documents
Contributing to the identification of dependencies and the development of design documents for a product area with little oversight.💻
Implementing code
Creating and implementing code for a product, service, or feature, reusing code as applicable.Skills you'll need
🖥️
Programming languages
Proficiency in coding languages such as C, C++, C#, Java, JavaScript, or Python.☁️
Cloud service development
Experience in cloud service development using technologies like HTTP, HTML, JavaScript, CSS, .NET, Node.js, and REST APIs.🧩
Problem-solving skills
Demonstrated problem-solving, design, and debugging skills with a passion for quality and performance.View more