Software development jobs in Canada (7,454 jobs)
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
- 7,454
- Employers
- 2,130
Advertised starting pay
- Average starting payCAD / year
- $117,297Across 887 listings
- Average starting payCAD / hour
- $56.12Across 312 listings
- Average starting payUSD / year
- $163,394Across 33 listings
- Average starting payCAD / month
- $9,109Across 12 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 7%533 listings
- Hybrid
- 38%2,863 listings
- On-site
- 54%4,031 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (294), Amazon (152), Electronic Arts (84).
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
DevOPS/Cloud Engineer – Senior (AWS CDK/Public Sector exp)
Bevertec
Public Sector Experience: Must have
Added
Backend Software Developer
ATS Automation
As a key contributor within the Innovation group, you will work as part of a development team that designs and builds innovative products for data collection, analysis, control and…
Added
Senior Full Stack Software Engineer
True Talent Solutions Partners
Establish effective practices for agent-driven software development across the team.
Added
Senior Software Developer / Développeur(-euse), logiciel senior
Vention
5+ years of professional software development experience
Added
Added
Added
Software Developer (Intermediate to Senior) | Flutter, C++, IoT & NoSQL
Beslogic
3 to 10 years of professional software development experience.
Added
C++ Software Engineer - Montreal - Up to $240K CAD + Exceptional Bonuses/Benefits
Hunter Bond
Our elite buy-side clients are looking for a highly talented C++ Software Engineer to join an experienced tech team. This is an environment where engineering excellence is the product.…
Added
Software QA Lead - HandyDART
MatchBox Consulting Group
MatchBox is urgently seeking a Software QA Lead for a 6-month contract opportunity (high probability of renewal), This is a hybrid role with our New Westminster, BC based public sector…
Added
Full-Stack Software Engineer
Manulife
This is an opportunity to work across the full software development lifecycle while contributing to the evolution of our target-state architecture. You’ll partner with engineers,…
Added
Senior Full Stack Developer (Java/React)
Luxoft
We’re seeking a Senior Software Engineer to enhance a cross-asset order and position management system. The engineer shall have experience designing and building robust, scalable systems…
Added
Java Software Engineer
Synechron
…Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development…
Added
Intermediate CRM Software Developer
2iSolutions Inc.
Our Toronto-based client is hiring an Intermediate Software Developer specializing in Oracle Siebel CRM for a 5-month onsite contract.
Added
Display Software Engineer
Collabera
3+ years of experience in embedded/software development using C/C++ and/or Rust.
Added
Full Stack Web Developer
Rocscience Inc.
Collaborate with Software Development, Product, Engineering, and other technical teams.
Added
AVP Applications Development Sr Programmer Analyst
Citi
5 to 8 years of experience in software development, systems analysis, or applications programming.
Added
Software Engineer, Full Stack
Gigi
We're hiring an AI Builder - a full stack software engineer - to join our engineering team in Toronto and own end-to-end feature development for Gigi, our AI agent.
Added
Software Validation Technologist
Husky Technologies
The Software validation Technologist plays a critical role by working within the Innovation and Sustainability Team, helping to bring physical testing results to component and system…
Added
Senior Front-End Developer (React.js)
Staffingine LLC
Collaborate with product managers, designers, backend engineers, and QA teams throughout the development lifecycle.
Added
Senior Backend Engineer - Laravel & Go Microservices - On-site - Vancouver, Canada
FullStack
Building highly-skilled software development teams for hundreds of the world’s greatest companies.
Added
Full Stack Developer – Java/JS
Randstad Enterprise
Experience with AI coding assistants like copilot, using Agent mode, Skills, etc for software development, automation, reporting, or analytics.
Added
Site Reliability Engineer – Elite Quant - Up to $200,000 CAD Starting base + Exceptional benefits/bonus package Fund
Hunter Bond
🔹 Develop and optimize CI/CD pipelines to accelerate software delivery
Added
Software engineer
SMC Strategic Solutions Inc
Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software…
Added
Staff Software Engineer - Identity & Access Management
Brex
…banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations, gain real-time visibility, and control spend…
Added
Gameplay Software Engineer - EA SPORTS™ FC
Electronic Arts
…need to be implemented by the SEs. You will report into the Development Director of…