Software development jobs in Canada (7,452 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,452
- Employers
- 2,129
Advertised starting pay
- Average starting payCAD / year
- $117,297Across 887 listings
- Average starting payCAD / hour
- $56.12Across 312 listings
- Average starting payUSD / year
- $163,394Across 33 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%532 listings
- Hybrid
- 38%2,863 listings
- On-site
- 54%4,030 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (294), Amazon (152), Electronic Arts (84).
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 Developer, Manufacturing Data Solutions (Python/SQL)
Sonova AG
At least three years of professional software development experience
Added
Lead Software Engineer
Capgemini
Works in the area of Software Engineering which encompasses the development maintenance and optimization of software solutions and applications.
Added
.Net Fullstack Developer
Capgemini
Experience in Analysis, Design, Development, Testing and Implementation (all phases of software development life cycle - SDLC)
Added
Added
Site Reliability Engineer - OpenShift
Capgemini
Develop and maintain processes for deploying software updates and releases.
Added
Software Engineer
Capgemini
Successful candidate will be required to work from the client's Ottawa office 3 days per week, with the remaining days worked remotely
Added
Angular or React Full Stack Developer - onsite Mississauga CA
Capgemini
6+ years of professional experience in software development, with a significant track record in full-stack engineering.
Added
Software Engineering, Intern
Pebl
Our values guide how we operate, execute, and collaborate across borders
Added
Software Developer Specialist - Shared Services
Intact FC
Reviewing the software development practices, offering feedback and identifying opportunities.
Added
Software Developer
Fidelity Canada
The Software Developer is responsible for having a strong aptitude for understanding complex business problems and translating their technical knowledge into practical, implementable…
Added
Software Engineer II
Rivian
We're looking for a Software Engineer II to join our backend team and help build and scale the services that make sure every customer is charged correctly and every vehicle is titled and…
Added
Intermediate Full-Stack Software Developer (SaaS Healthcare)
Medfar
Candidates must reside in the province of Quebec
Added
Software Engineer III
TD
Consult on development of requirements and specifications and apply functional knowledge of business functions to design optimal software / systems
Added
Senior Scientific Software Developer [635]
D-Wave
D-Wave is seeking a Scientific Software Developer to join our Processor Software - Integrated team, which embeds directly within the Processor Development (PD) functional groups, delivering…
Added
Scientific Software Developer II [634]
D-Wave
D-Wave is seeking a Scientific Software Developer to join our Processor Software - Integrated team, which embeds directly within the Processor Development (PD) functional groups, delivering…
Added
Senior Front-end Developer (.NET/C#)
Citi
…individuals based on merit, and ensure opportunities for personal development are widely available to all. Ideal candidates are innovators with well-rounded backgrounds who bring their…
Added
Principal Backend Engineer Vice President
Citi
6 to 10 years of backend software development experience, with demonstrated expertise architecting and delivering large-scale enterprise platforms.
Added
Senior Software Engineer Real Assets, Alternative Investments Technology
CPP Investments | Investissements RPC
Research and develop proficiency in new and complex technologies while adhering to Agile software development lifecycle practices
Added
Software Engineer - Observability
eBay
As a Software Engineer on this team, you will design and build scalable distributed systems with Golang / Python that power metrics, logs, traces, and related observability workflows across…
Added
RQ11745 - Software Developer - Senior
Maarut
integration, solution implementation, and application development to support
Added
Lead Senior Software Engineer
Royal Bank of Canada
As a Senior Java Software Engineer, collaborate with Solution Architects, Software Engineers, and others. You will lead the design and hands-on development of innovative, high performing…
Added
Software Engineer Co-op (Summer 2027 - 8-Months - Sports Technology - Undergraduate)
Electronic Arts
The ideal candidate for the Software Engineer Co-op position at Electronic Arts is a motivated and collaborative individual with a passion for software engineering and a desire to…
Added
Added
Software Developer - CRM - Senior
Bevertec
Experience with custom. Web API development, ASP.NET. .Net Core, Entity Framework, Azure SQL, DevOps, CI/CD Pipelines etc.
Added
Java Full Stack Developer
Quantum World Technologies Inc.
Full-stack development, across back-end including Java, and front-end including JavaScript or Typescript, HTML5, CSS, and Angular (8, 10 or later, preferably 17).