Software development jobs in Canada (7,514 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,514
- Employers
- 2,139
Advertised starting pay
- Average starting payCAD / year
- $117,296Across 892 listings
- Average starting payCAD / hour
- $56.10Across 317 listings
- Average starting payUSD / year
- $163,394Across 33 listings
- Average starting payCAD / month
- $9,066Across 13 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 7%533 listings
- Hybrid
- 38%2,881 listings
- On-site
- 54%4,073 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (296), 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
Staff Software Engineer, Identity and Access Management
Kong
…employees. Insomnia, acquired in 2019, is a full-lifecycle API development platform that has quickly become an integral part of Kong’s product…
Added
Software Engineer
Rates.ca
This role requires two in-office days per week (Tuesday and Thursday), with an additional Wednesday in the office every other week
Added
Full-Stack Software Engineer (Toronto)
Ultrassure
Ultrassure | Toronto, Ontario | Hybrid: two days per week in the office · Hybrid schedule with two days per week at our downtown Toronto office at Bay & King.
Added
Senior Software Engineer
Manulife
Maintain clear technical, deployment, operational, maintenance, and support documentation throughout the software development lifecycle.
Added
Added
Added
Principal Software Development Engineer, GPU Primitives Libraries
Advanced Micro Devices, Inc
Experience with GPU software development using HIP, CUDA, or OpenCL
Added
Senior Software Developer, Workday Integrations & Extend
RBC
As a Senior Software Developer, Workday Integrations & Extend, you will lead the technical design, development, and implementation of Workday solutions to meet complex HCM program…
Added
Software Engineer II Full Stack (Branch Systems)
TD
Working knowledge of the software development lifecycle, release management, incident management, and change management practices.
Added
Site Reliability Engineer Lead
TD
…opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been…
Added
Software Engineer - Factory Apps - Intern
Altera
Familiarity with software development, debugging, and testing through coursework, projects, or internships.
Added
Application Architect, Scotiabank
Scotiabank
The incumbent must have the ability to manage multiple technology initiatives concurrently
Added
Software Developer Intern - SOTI XSight (May 2027 12 Months)
SOTI
As an intern at SOTI, you will be involved in the design/development/support of new or existing software applications.
Added
Staff Software Developer, Simulation / Développeur(se) logiciel principal(e), Simulation
Vention
Set the technical direction for the team, and mentor engineers at all levels in agile software development
Added
Software Developer
Thales
Apply secure software development practices, including encryption, authentication/authorization, and secure handling of sensitive information;
Added
Senior Full-Stack Web Developer (C#/MS-SQL/Front-end) - Western Canada
Splashdot
…expertise in Microsoft-stack web applications to join our Product Development Team. The position is fast-paced and intense, requiring you to work on a variety of different things every day.…
Added
Software Development Engineer
Teledyne Technologies Incorporated
Required: Strong software development expertise with C# and SQL Server.
Added
Cloud Software Engineer
McAfee
As a Cloud Software Engineer, you will contribute to the full stack solutions for several consumer products using diverse technologies and best software development practices. You will work…
Added
Programmer Analyst, System and infrastructure operations, maintenance and development
Desjardins
As a systems and infrastructure development, operations and maintenance programmer analyst, you participate in IT efficiency and quality by analyzing, designing, configuring, developing,…
Added
WMS Software Developer [OPERATIONS TECHNOLOGY]
HelloFresh
1–3 years of software development, systems support, or technical analyst experience, ideally in supply chain, logistics, or manufacturing, preferably WMS
Added
Senior Software Developer - Big data API
PDF Solutions
Collect requirements, participate in design reviews and build infrastructure to facilitate the development of real time software solutions for our customers, both for on-prem and in the…
Added
Fullstack Developer
Appnovation Technologies
Turn well-formed stories into working software, and ask questions early when requirements are unclear.
Added
Embedded Software Engineer
Eleven-X
Become a significant member of the Modem Core Software team, engaged in the next generation of product development for Cellular IoT solutions as a Software Development Engineer. This open,…
Added
Added
Software Engineer -Data Processing Backend
Morningstar
2+ years of professional software development experience building and supporting production applications.