Software development jobs in Canada (7,959 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,959
- Employers
- 2,211
Advertised starting pay
- Average starting payCAD / year
- $117,080Across 925 listings
- Average starting payCAD / hour
- $56.40Across 348 listings
- Average starting payUSD / year
- $164,765Across 34 listings
- Average starting payCAD / month
- $8,730Across 16 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 7%550 listings
- Hybrid
- 39%3,068 listings
- On-site
- 54%4,314 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
Software Engineer in Test
Pacer Group
5+ years of relevant experience in Quality Engineering, Quality Assurance, test automation, or software development.
Added
URGENT - Sr. Software Engineer (Machine Learning, .Net, Angular, Docker)
VTRAC Consulting Corporation (WBE)
Position: Sr. Software Engineer (Machine Learning, .Net, Angular, Docker)
Added
Cloud Operations Engineer – Azure AKS Terraform (36170)
Myticas Consulting
Added
Senior Software Engineer (Devops)
Electronic Arts
…optimised for performance, cost, and the evolving needs of game development…
Added
Backend developer with Java & Python
Pacer Group
5–8 years of experience in backend application development.
Added
Analyste programmeur React/.NET (intermédiaire)
SII Canada
Minimize technical debt through software craftsmanship and high-quality development standards.
Added
C++ Software Developer (Open Interest)
Actalent
Supporting software throughout the full development lifecycle
Added
AI Software Engineer
SS&C Technologies
Your Future: RRSP Matching Program, Professional Development Reimbursement
Added
AI Software Engineer
SS&C Technologies
Your Future: RRSP Matching Program, Professional Development Reimbursement
Added
Senior Full-Stack Developer – Resource Management System
MSCP Heat Management Solutions
Agentic development, including experience using AI-enabled coding tools such as OpenAI Codex to support software development, testing, debugging, and productivity.
Added
Senior Full Stack Software Engineer
True Talent Solutions Partners
Candidates must be based in the United States or Canada and authorized to work without sponsorship.
Added
Full Stack Developer (Java/React) / Développeur(euse) full stack (Java/React)
Nöord Technologies
…and investment bank, you will contribute to the evolution and development of applications dedicated to securitization activities. Operating in an agile and data-centric environment, you…
Added
Software Engineer II
TD
This role requires strong software engineering expertise and ownership across the full Software Development Life Cycle (SDLC), from requirements analysis and solution design through…
Added
Astronomical Lead Software Developer
University of Alberta
Primary tasks will include coordinating and overseeing software development activities at the University of Alberta, coordinating contributions with five other Canadian universities and…
Added
Fullstack Developer (Java Spring Boot / React)
QUANTEAM - North America (RAINBOW PARTNERS Group)
We are looking for a Senior Full-Stack Developer (Java Spring Boot / React) to contribute to the development and evolution of applications supporting Securitization. You will join a…
Added
Application Developer, Junior
Linamar Corporation
The Junior Application Developer position will support the development, maintenance, and troubleshooting of plant-level software and manufacturing systems. This role works closely with…
Added
Java Software Engineer
Reveille Technologies,Inc
8-10 years of hands-on experience in Java/J2EE software development with proven expertise in Spring Boot.
Added
Added
Controls Systems Software Designer / PLC Programmer
Insight Global
We are looking for a Controls Systems Software Designer / PLC Programmer to support the development, commissioning, and troubleshooting of custom automated manufacturing equipment. This…
Added
Software Engineer Graduate Scheme - Halifax
targetjobs UK
Qualifications: Access to industry-recognised cloud certifications like Google and Azure, supporting the development of in-demand technical skills alongside day-to-day role experience.
Added
Senior Cloud Engineer
QualityAI
Added
React Native - Mobile FullStack Developer
Zoho
7+ years of professional software engineering experience in full stack development
Added
Custom Application Architect
Accenture
This role requires a minimum of 3 days per week of on-site presence in Mississauga
Added
Staff Software Engineer - II (KeyCite)
Thomson Reuters
As a Staff Software Engineer II at KeyCite, you will lead complex, business-critical engineering initiatives from architecture through production. You will modernise established platforms…
Added
Site Reliability Engineer- EDI
Hyve Solutions
Minimum of 2 years of experience in site reliability engineering, DevOps, systems administration, software development, platform support, or production operations.