Software development jobs in Canada (7,585 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,585
- Employers
- 2,151
Advertised starting pay
- Average starting payCAD / year
- $117,279Across 894 listings
- Average starting payCAD / hour
- $55.92Across 323 listings
- Average starting payUSD / year
- $163,394Across 33 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%536 listings
- Hybrid
- 38%2,913 listings
- On-site
- 54%4,109 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (298), Amazon (156), Electronic Arts (85).
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 Engineering Intern - Vehicle Controls (Summer 2027)
Rivian and Volkswagen Group Technologies
…vehicles through technology that will set the standards for software-defined vehicles around the…
Added
Senior Full Stack Developer
Royal Bank of Canada
…platform. As a key player, you'll contribute to every stage of the software development life cycle, focusing on quality, maintainability, performance, and reliability. If you're a…
Added
Senior Software Developer in Test (AI Portfolio)
Vena Solutions
As a Senior Software Developer in Test, you will be responsible for the development, execution, and maintenance of automated tests to support the Software Test Life Cycle for Vena’s agentic…
Added
Senior Front End Developer
I8IS - Infiniti Software Solutions
Work Arrangement: Onsite – 5 days per week
Added
Added
Sr. Front End Developer ( Angular )
Yochana
Participate in the complete Software Development Life Cycle (SDLC).
Added
Software Engineer
ProxyLink
ProxyLink is hiring an experienced Software Developer to design, develop, enhance, maintain, and support enterprise applications and technology platforms. The successful candidate will have…
Added
Added
Full Stack Developer
Triunity Software
Triunity Software is looking for a talented Full Stack Developer to join our growing team in Toronto, ON. This is your chance to work on exciting, cutting-edge projects where your code…
Added
Full Stack Developer
Triunity Software
Triunity Software is looking for a talented and passionate Full Stack Developer to join our growing team in Mississauga, AB. This is an exciting opportunity to work on innovative software…
Added
Full Stack Developer
Triunity Software
Triunity Software in Calgary, AB is looking for a talented Full Stack Developer to join their growing team. This is an exciting opportunity to work across the entire development stack,…
Added
Full Stack Developer
Triunity Software
Triunity Software in Vancouver, BC is looking for a talented Full Stack Developer to join our growing engineering team. If you're passionate about building powerful, scalable applications…
Added
Full Stack Developer
Triunity Software
Triunity Software in Calgary, AB is looking for a talented Full Stack Developer to join their growing team. If you're passionate about building powerful, scalable applications from front to…
Added
Full Stack Developer
Triunity Software
Triunity Software is looking for a talented Full Stack Developer to join our growing team in Montreal, QC. This is an exciting opportunity to work on innovative software solutions,…
Added
Full Stack Developer
Triunity Software
Triunity Software in Winnipeg, MB is looking for a talented Full Stack Developer to join their growing team. This is an exciting opportunity to work on meaningful projects, collaborate with…
Added
Full Stack Developer
Triunity Software
Triunity Software is looking for a talented and passionate Full Stack Developer to join our growing team in Ontario, ON. This is your chance to work on exciting, cutting-edge projects where…
Added
Full Stack Developer
Triunity Software
Triunity Software is looking for a talented Full Stack Developer to join our growing team in Edmonton, AB. This is an exciting opportunity to work on innovative software solutions,…
Added
Software Programmer
Paladin Technologies
Development of software and integrated information systems, process control software, and other embedded software control systems
Added
Senior Software Developer / Full Stack Technical Lead
Joblinxsapp
Location: Toronto, Ontario - 100% onsite, 5 days per week
Added
Senior Full Stack Software Engineer
True Talent Solutions Partners
Establish practices for effective, agent-driven software development.
Added
Senior Software Engineer
Franklin Templeton
Uses AI tools (Copilot, Cortex) to accelerate development, troubleshoot pipelines, and improve code quality
Added
Senior Full Stack Software Developer – Java / Angular
Joblinxsapp
Work Arrangement: 100% Onsite – 5 days per week
Added
Senior Backend Engineer, Payments
TekRek
This SaaS company builds payment and financial management software for the education sector. Its platform handles payment collection, accounting and reporting for thousands of institutions…
Added
Added