Bachelor's Degree in Computer Science or related technical field
Technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience.
Experience in designing, developing, and shipping high-quality scalable web services.
Nice to Haves:
Passionate and collaborative team player with good communication skills and customer empathy.
What You'll Be Doing:
Build great user experiences for the web using TypeScript/HTML/CSS or similar and write business logic for the application server using C# or similar languages.
Own and drive projects end-to-end from design to coding to testing, running A/B experiments and analyzing results to make data-driven decisions, and maintaining production quality.
Lead by example within the team by producing extensible and maintainable code. Architect solutions and collaborate with other engineers as necessary.
Adhere to and drive modern software engineering practices and operational excellence.
Partner closely with Product Management, Design, Privacy and Legal teams to define the product direction.
Analyzing user data to identify product opportunities to meet business goals.
Perks and Benefits:
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.