Microsoft is looking to hire a Senior Software Engineer to technically lead and contribute to the design, build, test, deploy, and operation of features for Microsoft Teams, a modern collaboration and productivity hub used by millions of users and Fortune 100 companies.
Requirements
- coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- 4+ years of experience in software development
- hands on experience on developing AI Applications
- 1+ year(s) experience with software development lifecycle and agile methodologies.
- 1+ year(s) experience with commercial product development with solid focus on user experiences .
- 6+ years of experience in software development, preferred hands on experience on developing AI Applications.
- coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
Responsibilities
- Feature development including technical designing, coding, validation and releasing to production.
- Work closely with Program Managers and Designers to create engineering plans including timeframes, milestones and quality, reliability and performance goals.
- Collaborate across broader team to identify dependencies, bottlenecks and opportunities for re-use or efficiency improvements.
- Provide constructive feedback, formulate goals and help the team achieve the goals.
- Own scenarios end-to-end and maintain high level of quality, reliability and performance.
- Encourage innovation across all stages of product lifecycle.
Other
- Embody our Culture and Values
- Microsoft will accept applications for the role until November 17th, 2025.
- Microsoft is an equal opportunity employer.
- If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.