Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
Experience of working collaborating in the team: ability to communicate ideas clearly, and drive problems to efficient resolution
Nice to Haves:
Extensive experience with React, GraphQL, Vue/Solid JS or similar libraries
Experience with commercial product development, reliability and maintenance of the proposed solutions, strong focus on user experience
Experience and understanding of the principles of front-end development using strongly-typed languages/stack – e.g. .NET, C++, Rust, etc
Effective communication skills, ability to drive clarity and coordinate work between people and different teams
Ability to efficiently deal with uncertainty and unknown areas, fast learn and develop
Good understanding of the software development lifecycle: ability to make refactoring that optimizes both functional aspects, as well as maintenance costs
What You'll Be Doing:
Work closely with PM and designer in Teams Meeting Experience team
Work closely with infra team and partner team for E2E architecture and API design
Implement related features for Teams web and desktop clients
Product/Feature quality and reliability monitor and live site support
Perks and Benefits:
Microsoft is an equal opportunity employer
All qualified applicants will receive consideration for employment without regard to various factors
If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work