Back to jobsJob overview
About the role
Software Engineer II at Microsoft
Required Skills
javascripttypescriptreactci/cdazurekubernetesaidevopspower bi
About the Role
Software Engineer II role focused on building and optimizing rendering backend platforms and CI/CD pipelines for Microsoft AI, Edge, and Windows. Responsibilities include designing scalable front-end experiences, developing automation solutions, and enhancing test frameworks to support a large developer ecosystem and millions of users.Key Responsibilities
- Design and optimize rendering technologies for fast, scalable front-end experiences
- Build and maintain robust CI/CD pipelines and automation solutions
- Develop AI agent solutions to replace traditional automation logic
- Enhance unit, visual parity, and integration test frameworks
- Collaborate with cross-functional teams on architectural challenges
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related field AND 2+ years technical engineering experience with coding (C, C++, C#, Java, JavaScript, Python) OR equivalent experience
- 2+ years experience delivering CI/CD pipelines, automation, and workflows using DevOps technologies
- Ability to pass Microsoft Cloud background check upon hire and every two years
- Meet Microsoft, customer, and/or government security screening requirements
Nice to Have:
- Master's Degree in Computer Science or related field AND 3+ years experience OR Bachelor's Degree AND 5+ years experience
- Experience with web front-end technologies (JavaScript/TypeScript, React, Angular) and object-oriented languages (C#, Java)
- Demonstrated ability to develop reporting solutions with Power BI (data modeling, visualization)
- Experience with web/cloud technologies like HTML, CSS, Kubernetes, Azure or other cloud platforms
- Good problem-solving skills with understanding of system design and architecture
Benefits & Perks
- Industry leading healthcare