Required Qualifications
- Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, Kotlin, Swift, JavaScript, or Python
- OR equivalent experience.
- 2+ years' experience writing efficient and production grade C++ or C# code.
- 1+ year experience with full stack Web development using TypeScript or JavaScript.
Preferred Qualifications
- Experience developing production quality Android applications and/or working with AOSP
- End to end project development experience including the research and incubation phases of a commercial project
- Experience integrating AI into user experiences (machine learning, language models, computer vision, speech synthesis/recognition, etc.)
- Experience with UX development on different frontend frameworks
- Experience with design skills and tooling knowledge
- Ability to span across many areas while getting sufficiently deep in new focus areas where necessary
Software Engineering IC4 - The typical base pay range for this role across Canada is CAD $108,100 - CAD $199,700 per year.
Find additional pay information here:
Microsoft will accept applications for the role until July 3, 2024.