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
- 6,570
- Employers
- 1,976
Advertised starting pay
- Average starting payCAD / year
- $113,262Across 681 listings
- Average starting payCAD / hour
- $56.13Across 240 listings
- Average starting payUSD / year
- $147,771Across 144 listings
- Average starting payUSD / hour
- $61.34Across 22 listings
- Average starting payCAD / month
- $6,118Across 11 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 8%496 listings
- Hybrid
- 39%2,571 listings
- On-site
- 53%3,476 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (248), Amazon (142), Electronic Arts (72).
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
Site Reliability Engineer
VySystems
Added
Senior Software Engineer
Secure Yourself IT Solutions
…problems. We provide IT consulting, contract staffing, and software solutions that support the way businesses…
Added
Software Development Engineer, Agent Labs
Amazon
Join our innovative team that enables rapid development and improvement of Agentic AI applications that will transform how Amazon customers interact with technology. In this role, you'll…
Added
Software Engineer II
Zebra Technologies
Added
Senior Software Engineer
EarnIn
Added
Software Engineering Fellowship - LUNARTECH - Canada
LUNARTECH
The Software Engineering role is focused on building and shipping production-grade software across the frontend, backend, and the systems in between. You’ll collaborate with product,…
Added
Software Developer
Xe.com
Added
Added
Software Engineer
IMCS Group
Added
Software Engineering Apprentice - LUNARTECH - Canada
LUNARTECH
The Software Engineering role is focused on building and shipping production-grade software across the frontend, backend, and the systems in between. You’ll collaborate with product,…
Added
Java Developer/Java Full Stack Developer III
Robertson & Company Ltd.
Added
Senior Software Engineer
EarnIn
Added
Senior Full Stack Software Developer (FHIR)
Flexstaf I.T. Inc.
Position: Software Developer - Full Stack – Senior
Added
Full Stack Developer (Java/Python + Gen AI)
Digitalogia
Added
Application Developer
Sobeys Capital Incorporated or a Franchise/Affiliate / ou une franchise/société affiliée
Added
Sr. Java Fullstack Developer-Angular/Banking
BeachHead
…platform modernization initiative. You will contribute to the development, testing, documentation, and support of backend or full-stack solutions that enable secure data sharing, real-time…
Added
Added
Software Engineer II - Angular UI
TD
…opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have…
Added
Senior Software Developer
Moneris
Added
Frontend Developer-React/Nextjs
BeachHead
Added
Senior Python Backend Engineer
Apexon
We bring together distinct core competencies in AI, analytics, app development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering and UX, with proprietary accelerators and…
Added
Senior Java Software Developer
Randstad Digital
Our client, is seeking an experienced, highly collaborative Software Developer - Java to join their AI & Open Data Enablement engineering group.
Added
Java Spark Backend Developer
Apptad
In this role, you will be responsible for designing, developing, testing, and delivering high-quality software solutions. The ideal candidate should have strong expertise in Java, SQL,…
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.…