Back to jobsJob overview
About the role
Software Engineer II - M365 Copilot App Platform team at Microsoft
Required Skills
c#typescriptjavascriptasp.netnode.jsweb servicesapisaiinfrastructure
About the Role
Software Engineer II role on the M365 Copilot App Platform team, developing and maintaining middle-tier services, APIs, and infrastructure for AI-enabled experiences. The position involves collaborating with cross-functional teams to drive innovation and improve application performance and quality.Key Responsibilities
- Implement new middle-tier features working with architects and other individual contributors
- Develop and maintain the middle-tier, APIs, deployment pipelines, and infrastructure
- Collaborate with cross-functional teams to enable the M365 Copilot app and drive innovation
- Work closely with partner teams to build new additional capabilities into the application
- Design, produce and deliver software to improve reliability, scalability, performance, security, efficiency
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including C#, TypeScript, JavaScript OR equivalent experience
- 2+ years of software engineering working on web services
- Ability to meet Microsoft, customer and/or government security screening requirements
- Pass Microsoft Cloud background check upon hire/transfer and every two years thereafter
Nice to Have:
- Bachelor's Degree in Computer Science OR related technical field AND 4+ years technical engineering experience with coding in languages including C#, TypeScript, JavaScript OR equivalent experience
- Experience with Web service skills using C#/ASP.Net, node.js
- Experience with client app development using Typescript
- Experience demonstrating effective cross-team communication and partnership skills
- Experience navigating ambiguity and applying a dynamic approach to problem solving
Benefits & Perks
- Industry leading healthcare