Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience.
Solid system design, algorithmic skills, good knowledge of data structures.
Solid understanding of testing principles and high-quality software.
Preferred Qualifications:
Good communication skills both verbal and written.
Strong problem solving and debugging skills.
Deep expertisein building full stack appsusing: React, JavaScript/TypeScript, Apollo,GraphQL,C#/C++, pythonor equivalent technologies.
Experience with SQL-like querying languages.
Master's Degree in Statistics, Computer Science, Electrical or Computer Engineering, or related field AND related experience (e.g., statistics, predictive analytics, research).
OR Doctorate in Statistics, Computer Science, Electrical or Computer Engineering, or related field AND related experience (e.g., statistics, predictive analytics, research)
OR equivalent experience.
You excel at partnering with teams both locally and globally within Microsoft.
Responsibilities
Work closely with international teams across various disciplines (Engineering, Design, Product, Support) to develop new features.
Engineering excellence and commitment to writing code that's not only functional but also well-designed, testable, and maintainable. Utilize best practices to build robust solutions.
Show initiative to learn and do whatever it takes to implement features fully, whether it involves diving into native code or learning new technologies.
Analyze feature performance in production to continuously improve the product.
Engage in mentorship, code reviews, and knowledge sharing to foster the professional growth of the team.
Invest in the growth of junior team members, guiding them to reach their full potential.