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,789
- Employers
- 2,013
Advertised starting pay
- Average starting payCAD / year
- $112,957Across 705 listings
- Average starting payCAD / hour
- $55.76Across 251 listings
- Average starting payUSD / year
- $148,402Across 147 listings
- Average starting payUSD / hour
- $58.34Across 25 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%500 listings
- Hybrid
- 39%2,642 listings
- On-site
- 53%3,620 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (248), Amazon (143), Electronic Arts (74).
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 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
The Software Engineer designs, develops, and maintains software applications and system software for embedded platforms. The engineer collaborates with cross-functional teams to define 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
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
Intermediate Software Developer - Geometry & Engineering ApplicationsMetafold | Hybrid, Toronto preferred
Added
Senior Embedded Software Developer
Schneider Electric
Added
Software Engineering SMTS
Salesforce
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)
…intelligence and advanced medical imaging. We specialize in the development of a web-based platform (CARA System) for automatic, AI-powered, image analysis of retinal images (such as color…
Added
Full Stack Developer
Stellar Software Solutions LLC
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…
Added
Added
Added
Added
Software Validation Technologist
Husky Technologies
Husky TechnologiesTM offers a wealth of opportunity for personal growth and development. Most important
Added
Added
Lead Software Developer / Développeur(euse) logiciel principal(e)
DIAGNOS Medical Systems (TSX: ADK.V)
…intelligence and advanced medical imaging. We specialize in the development of a web-based platform (CARA System) for automatic, AI-powered, image analysis of retinal images (such as color…
Added
Software Engineer – Platform Security & Modernization
W3Global
We are seeking a Software Engineer to join a global enterprise technology team responsible for the development, modernization, security, and operational reliability of mission-critical…
Added
Senior Backend Engineer, Integrations
Movable Ink
We are looking for a Senior Software Developer to be a part of the
Added
Software Engineer (Java / Python)
Scotiabank
We are seeking a highly skilled Software Engineer to design, develop, and support enterprise applications and data platforms. The role requires strong hands-on expertise in software…
Added
Added
Senior Full Stack Developer
XA Security