Software development jobs in Canada
Explore software development jobs in Canada. Choose a role or place to find work that fits.
Counted
Hiring at a glance
View jobs- Open jobs
- 4,079
- Employers
- 1,499
Advertised starting pay
- Average starting payCAD / year
- $115,792Across 462 listings
- Average starting payUSD / year
- $140,537Across 116 listings
- Average starting payCAD / hour
- $57.44Across 71 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 10%411 listings
- Hybrid
- 40%1,625 listings
- On-site
- 49%2,004 listings
Not specified: 1% (39 listings)
Employers hiring include Amazon (115), Genetec (65), RBC (52).
Sources & calculation notes
These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.
Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.
Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count
Software development jobs in Canada
Added
Software Developer (C++/Windows)
Altis
$95,000 to $130,000 CAD / year
Full-time
…three decades of experience delivering innovative hardware and software solutions. Working alongside a collaborative team of experienced professionals, you'll help develop cutting-edge…
Added
Software Engineer III
TD
Full-time
…opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been…
Added
Added
Added
Added
Full Stack Software Engineer, New Grad
Jobright.ai
Full-time
…your route to the best job outcomes. As a New Grad Full Stack Software Engineer, you will work across the product stack to build intuitive user experiences, scalable backend systems, and…
Added
Added
Added
Added
Added
Senior Software Developer (.NET/C#)
MSZ Systems
Contract
MSZ Systems is seeking two Senior Software Developers to build and support a modern cloud-based information system and its integrations with internal and external applications.
Added
Intermediate / Senior Software Developer (React • Flutter • C# • IoT • NoSQL)
Beslogic
Full-time
At Beslogic, we design and build custom software solutions for organizations tackling complex operational challenges. Whether it's developing connected applications, integrating IoT…
Added
Added
Added
Added
Added
Added
Senior Software Developer, Eye Tracking Algorithms
Google
Experience in algorithm research, development, and translating prototypes into scalable, production-ready software.
Added
Embedded Software Engineer
ORBCOMM
$85,000 to $95,000 CAD / year
Full-time
Are you passionate about embedded software development and eager to work on innovative IoT and Smart Tracking solutions? We are looking for an Embedded Software Developer to join our team…
Added
Software Engineer II
TD
Full-time
…opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been…
Added
Added
Senior Full Stack Developer – React, Node.js & Next.js
Quantum World Technologies Inc.
Contract
We are looking for an experienced Senior Full Stack Developer with 10+ years of software development experience to design, develop, and maintain scalable, high-performance web applications.…
Added
Added
Programmer Analyst, System and infrastructure operations, maintenance and development
Desjardins
Full-time
As a systems and infrastructure development, operations and maintenance programmer analyst, you participate in IT efficiency and quality by analyzing, designing, configuring, developing,…
Added