The Microsoft 365 Release & Delivery Experiences team is looking to solve the problem of ensuring Microsoft 365 software franchises are widely loved and adopted by building experience services that help users acquire Microsoft 365 and stay current with innovations. This involves emphasizing security, compliance, and privacy, leveraging Azure technologies, and modernizing IT Admin capabilities for update and policy management.
Requirements
- 2+ years technical engineering experience with coding in languages including, but not limited to, C, C-Sharp, Java, JavaScript, or Python
- 2+ years experience writing applications using a web service-related programming language (examples include C-Sharp, ASP.net, or ReactJS)
- 3+ years of experience designing, developing, and delivering production-grade APIs and SaaS solutions.
- Experience in building cloud-native architectures leveraging platforms such as Azure Service Fabric and Azure Kubernetes Service (AKS).
Responsibilities
- Design and develop large scale distributed software applications, services, and solutions.
- Troubleshoot and optimize test automation, reliability, performance, and monitoring for production applications and services.
- Adhere to and drive modern software engineering practices through design reviews.
- Develop “best-in-class” engineering for our applications and services by ensuring that components are well-defined, modularized, secure, reliable, diagnosable, actively monitored and reusable.
- Expose test coverage issues, organize and implement integration tests, and resolve problem areas.
- Work with Engineers, Product Managers, and Designers to deliver compelling sets of features.
- Focus on customer/partner needs through a data driven approach.
Other
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- Bring a growth mindset, willingness to learn, and provide mentorship and career growth to be successful.
- Collaborate with mentors and leaders to gain a working understanding of Microsoft businesses.
- Some teams, based on business needs, may need your participation in an on-call rotation.