Required Qualifications:
- 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.
- 4+ years of professional software development experience, with a solid focus on front-end technologies such as as React,GraphQL and TypeScript or full-stack development, including writing and debugging production-grade code.
- 2+ years of technical leadership experience, driving design decisions, mentoring team members, and coordinating cross-functional efforts across features, areas, or products.
- Experience client with hands-on managing live site operations for large-scale applications, ensuring reliability, performance, and rapid incident resolution.
- Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- Hands-on experience building generative AI applications, including integrating large language models or multimodal systems into scalable, user-facing products.
- Understanding of front-end performance optimization techniques, with experience improving responsiveness, load times, and overall user experience in complex web applications.
- Experience in building and shipping large-scale distributed services and APIs, preferably on Azure or AWS platforms.
Software Engineering IC4 - The typical base pay range for this role across Canada is CAD $114,400 - CAD $203,900 per year.
Find additional pay information here:
• Single reqs: Microsoft will accept applications for the role until October 10,2025