Software development jobs in Canada (7,887 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,887
- Employers
- 2,200
Advertised starting pay
- Average starting payCAD / year
- $117,013Across 919 listings
- Average starting payCAD / hour
- $56.20Across 343 listings
- Average starting payUSD / year
- $164,765Across 34 listings
- Average starting payCAD / month
- $8,869Across 15 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 7%546 listings
- Hybrid
- 39%3,039 listings
- On-site
- 54%4,275 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
AWS Sr. Cloud Engineer
Cognizant
Added
Full Stack Developer (Java/JavaScript)
Ztek Consulting
…secure, and high-performing solutions while leveraging modern development practices, including AI-assisted software development tools. This is an excellent opportunity to work on…
Added
AVP, Software Engineer (Hybrid)
Citi
2+ years developing Python, C or C++ packages and API development
Added
Développeur logiciel / Software developer
Airbus
Do you have software development experience, have you worked in developing and maintaining Java applications and would you like to progress and develop new skills? Then this job is for you!
Added
Software Developer (hybrid)
Cisco
…and AI-powered workflows. Test, debug, monitor, and improve software across the development lifecycle while collaborating with product managers, designers, and engineers across Splunk and…
Added
Senior Software Engineer (C++/C#) - Frostbite
Frostbite
8+ years of professional software development experience
Added
Application Developer III
Raise
Location: Toronto, Waterloo, ON – Hybrid (onsite 2 days per week (3 days optional)
Added
Développeur logiciel / Software developer
Airbus
Do you have software development experience, have you worked in developing and maintaining Java applications and would you like to progress and develop new skills? Then this job is for you!
Added
Software Engineer II
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
Embedded Software Developer
Scalian
Collaborate with team to specify, design, code, test and maintain embedded flight software using the development tool suite.
Added
Senior Embedded Software Engineer
Scalian
Maintain requirements traceability throughout the software development lifecycle.
Added
Backend Developer (.NET)
Appnovation Technologies
As a Senior Software Engineer - Backend, you will build the .NET services that carry the core business logic of a modern operational SaaS platform for K-12 education. The platform automates…
Added
Java Full Stack Developer – Apache
BURGEON IT SERVICES
Collaborate with development, QA, and business teams.
Added
Staff Software Engineer - Engineer
Uber
As a Staff Software Engineer, you'll set technical direction for important, multi-quarter initiatives and help evolve the services and data foundations that power search. You'll partner…
Added
Added
Senior Front-End Developer
Haply Robotics
Added
Senior Software Developer – Dynamics CRM
BITS Recruiting
We are seeking an experienced Senior Software Developer – Dynamics CRM to design, develop, customize, and integrate Microsoft Dynamics 365 CRM solutions. The ideal candidate will have…
Added
Added
Web Designer. Front-End Designer
Sodales Solutions
Added
Software Developer - DYNAMICS CRM
I8IS - Infiniti Software Solutions
Added
Sr. Software Developer - CRM - Senior
isgSearch
Work Arrangement: On-site, 5 days per week · Important: Candidates must meet the 8+ years of Dynamics CRM experience requirement and be available to work on-site five days per week
Added
Software Developer - Full Stack - Senior
isgSearch
Software Developer - Full StackWork Arrangement: On-site, 5 days per week · Note: Candidates must be available to work on-site five days per week
Added
Senior Embedded Software Engineer
Scalian
Maintain requirements traceability throughout the software development lifecycle.
Added
Intermediate Front-End Developer
Haply Robotics
2+ years of front-end development experience, with experience in a TypeScript / React (or Preact) environment.
Added
Software Development Co-Op
COMTECH TELECOMMUNICATIONS
General understanding of Software Development Methodologies