Software development jobs in Canada (7,899 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,899
- Employers
- 2,203
Advertised starting pay
- Average starting payCAD / year
- $117,131Across 921 listings
- Average starting payCAD / hour
- $56.23Across 344 listings
- Average starting payUSD / year
- $164,765Across 34 listings
- Average starting payCAD / month
- $8,869Across 15 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 7%548 listings
- Hybrid
- 39%3,044 listings
- On-site
- 54%4,280 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (307), Amazon (160), Electronic Arts (88).
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
Int/EngageOne Software Developer Consultant
Tata Consultancy Services
…delivery model, recognized as a benchmark of excellence in software development. A part of the Tata group, India's largest multinational business group, TCS operates in 55 countries and…
Added
Added
Back End Developer
VySystems
Influence software architecture and lead design decisions for the Platform, with particular focus on payments and money-movement systems.
Added
Senior Platform Software Engineer – Frontend
DSI Recruiting
Our client is seeking a hands-on Senior Platform Software Engineer (Frontend) to build the shared web foundation for a next-generation enterprise application platform. The role develops the…
Added
Senior Platform Software Engineer – Backend
DSI Recruiting
Our client is seeking a hands-on Senior Platform Software Engineer (Backend) to implement shared cloud-native services and reusable .NET SDKs for a next-generation enterprise application…
Added
Added
Cloud Engineer
Morson Edge (Canada)
Software Defined Networking: Implement and support software-defined networking and service mesh technologies using established designs and standards.
Added
Mobile Application Developer
Zodiac Solutions, Inc
Added
Cloud Engineer
Zodiac Solutions, Inc
Contribute to engineering best practices for infrastructure-as-code, policy development, testing, and review processes.
Added
Intermediate Infrastructure Software Developer
Scrawlr
We are seeking an Intermediate Infrastructure Software Developer to contribute to the development, maintenance, and optimization of our infrastructure. This position is a unique opportunity…
Added
Lead Infrastructure Software Developer
Scrawlr
We are seeking a Lead Software Infrastructure Developer to architect, implement, and evolve the core infrastructure powering its consumer-facing cloud applications. This is a high-impact…
Added
Senior Software Engineer
Ipsos in Canada
Drive the migration of development code into production, providing technical assistance and guidance to refine and optimize processes.
Added
Software Developer (React, TypeScript, Node/NPM, 3D Design, & AI Coding Tools)
Techedin
We are hiring for this role where the selected candidate will work on a software platform focused on modern web development and cross-platform experiences. The role involves building…
Added
Added
RQ11569 - Software Developer - Senior
CCI- Computer Consultants International, Inc.
Must Have Experience:
Added
Software Engineer
Milya AI
Role Description The Software Engineer will be a full-time, on-site team member based in the Greater Montreal Metropolitan Area, contributing directly to the development of Milya’s…
Added
Full Stack Developer – Customer Portal Web App
Twine
…both mobile and desktop platforms. The project requires the development of secure user authentication features, including sign-up, login, and password reset, as well as a self-service…
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 Android Infrastructure Software Developer
Google
5 years of experience with software development in one or more programming languages.
Added
Senior Software Developer (C#/.NET and React)
Jobgether
In this role, you will take ownership of complex software development initiatives, contributing to the evolution of a high-traffic digital payments platform.
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
Front-End-Focused Full-Stack Developer – React
CGI
…SANDBOX pricer. The role is primarily focused on front-end development, with opportunities to contribute to the wider application stack and delivery…
Added
Intermediate Software Developer
ATB
As ATB’s next Intermediate Full Stack Software Developer, you will design, develop, test, and maintain robust application features across the full software development lifecycle to optimize…
Added
Junior L1 Software Developer
Ericsson
…and we are actively shaping the evolution toward 6G. Our L1 Software Development team in RCE RAN Performance designs and implements Physical Layer baseband functions - the signal-processing…
Added
APPLIED AI SOFTWARE DESIGNER
Ericsson
We are seeking an Applied AI Software Designer with 2–4 years of software engineering experience and hands-on experience applying AI to developer workflows. You will use Large Language…