Software development jobs in Canada (7,603 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,603
- Employers
- 2,153
Advertised starting pay
- Average starting payCAD / year
- $117,159Across 897 listings
- Average starting payCAD / hour
- $55.91Across 327 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,923 listings
- On-site
- 54%4,117 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
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.
Added
Senior Software Engineer, Asset Management Digital Solutions (AMDS)
KPMG
We are seeking a highly experienced, hands-on Senior Software Engineer with 8+ years of professional software-development experience to design, develop, and support enterprise applications…
Added
Software Engineer, Asset Management Digital Solutions (AMDS)
KPMG
We are seeking a hands-on Software Engineer with 3+ years of professional software-development experience to develop, test, and support enterprise applications using the Microsoft…
Added
Sr. Software Engineer, Systems Framework & Infrastructure
Tenstorrent
…to the system level, supporting activities from pre-silicon development through production. In this role, you will focus on developing software frameworks, APIs, tooling, infrastructure,…
Added
Senior Software Developer
Intelcom
Lead and contribute to the development, testing, and maintenance of software solutions.
Added
Cloud Engineer
Irth
Added
Cloud Engineer
Realtek Consulting LLC
Added
Software Development Coordinator
Systematix
We are Systematix and we are currently looking for a Software Development Coordinator with excellent organizational and communication skills to support the Software Development team for one…
Added
Python Backend Engineer
Wissen Technology
…technology stack. Our services include Industry Leading Custom Software Development, AI-Driven Software Engineering, Generative AI & Machine Learning, Real-Time Data Analytics & Insights,…