Required Qualifications
- Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript/TypeScript, React or Python
- OR equivalent experience.
- 3+ years' Experience architecting and building fullstack services using .NET/React
- 3+ years Experience in building and shipping large-scale distributed services and APIs, preferably on Azure or AWS platforms
Preferred Qualifications
- Experience with Azure and Office 365 services
- HTML/CSS scripting experience at building great UI/UX.
- Experience in building a large-scale distributed service
- 8+ years of software engineering experience.
- Experience with complex single page applications
- Expertise in middle tier/backend technologies such as .NET, relational and/or non-relational (NoSQL) databases, web services and RESTful concepts
- Experience with unit-test, continuous integration and test-driven development
Software Engineering IC5 - The typical base pay range for this role across Canada is CAD $132,800 - CAD $247,200 per year.
Find additional pay information here: