Software development jobs in Canada (7,821 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,821
- Employers
- 2,188
Advertised starting pay
- Average starting payCAD / year
- $117,082Across 916 listings
- Average starting payCAD / hour
- $56.00Across 337 listings
- Average starting payUSD / year
- $164,765Across 34 listings
- Average starting payCAD / month
- $9,029Across 14 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 7%545 listings
- Hybrid
- 38%3,000 listings
- On-site
- 54%4,249 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (305), Amazon (160), Electronic Arts (87).
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
Added
Co-op Software Development Engineer in Test (SDET) - Winter 2027
Global Relay
The Software Developer in Test (SDET) co-op is a developer who specializes in writing code to test the product. They work directly with Developers, Product Managers and other SDETs to…
Added
Senior Software Developer
Botpress Technologies Inc.
Deep understanding of software development principles, patterns, and methodologies
Added
Senior Software Engineer (AI & Full Stack)
Fable
…engineers who thrive in fast-moving environments, embrace AI-first software development, and take ownership from idea to…
Added
Software Developer - Cloud Platform
Nakisa
As a Software Developer on our Platform Engineering team, you will help design, build, and maintain the cloud-native services and tools that power Nakisa's product portfolio for Fortune…
Added
Added
Sr. Specialist - Embedded Software Developer
L3Harris Technologies
Embedded software development using C and/or C++
Added
Software Quality Assurance Specialist (BC-Hybrid)
Square One Insurance Services
Software is at the heart of how we do this. We built our own web-based platform in-house, and it runs nearly every part of the business: quoting and online sales, rating, policy changes and…
Added
Java Software Engineer
Smart IT Frame LLC
8+ years of hands-on Java development (Java 8/11/17+, Spring Boot).
Added
Senior Software Developer
Botpress
Deep understanding of software development principles, patterns, and methodologies
Added
Back-end Developer – Proactive Hiring
Air Canada
Minimum 3 years of experience in backend software development.
Added
Software Engineer
GrowCap Inc
Added
Software Engineer
Quectel
Independently handle middle-difficulty and combined tasks for the software development and maintenance of assigned customer projects.
Added
Software Engineer - XR
Quectel
Independently handle software development and maintenance of assigned customer projects for standard, single tasks. Optimize spatial rendering pipelines, motion-to-photon latency, and…
Added
Full Stack Developer - Capital Market
National Bank of Canada
A career at National Bank as a Full Stack Developer means joining a Capital Markets development team and taking ownership of applications that support traders in their daily activities.You…
Added
Senior Software Developer
Meridian Credit Union
The candidate must have a strong background in software development and programming
Added
Software Engineer - QC(Local)
Yochana
We are seeking a Software Engineer with strong Java development experience to support the security, modernization, and reliability of enterprise applications and file transfer platforms.…
Added
Software Project Coordinator in Concord, ON L4K 4V8, Canada
Select Source International
We are seeking a highly organized and proactive Project Coordinator to support multiple projects involving software development, quality assurance, product support, and process improvement.…
Added
Intermediate Software Developer - Geometry & Engineering Applications
Metafold 3D
Several years of professional software development experience, including contributions to software used by customers or other engineering teams.
Added
Senior Embedded Software Developer
Schneider Electric
You'll join a collaborative team where engineers work across both software development and testing, with responsibilities evolving from one project to another. It's an opportunity to bring…
Added
Added
Software Development Engineer, Permissions CX
Amazon
Are you ready to write code that impacts millions of people? As a Software Development Engineer at Amazon, you will build software that solves real problems at remarkable scale. You will…
Added
Software Developer - Entry Level / Développeur(euse) logiciel junior
DIAGNOS Medical Systems (TSX: ADK.V)
We are looking for a Junior Software Developer who loves writing code and is excited to help our team succeed. In this role, you will contribute to the development of our CARA System - an…
Added
Full Stack Developer
Stellar Software Solutions LLC
Showcase your development skills of Core Java or similar programming languages.
Added
Software Engineer (Python)
Scotiabank
We are seeking a highly skilled Software Engineer (Python) to design, develop, and support enterprise applications and data platforms. The role requires strong hands-on expertise in…