Software development jobs in Canada (7,780 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,780
- Employers
- 2,184
Advertised starting pay
- Average starting payCAD / year
- $117,076Across 914 listings
- Average starting payCAD / hour
- $56.00Across 337 listings
- Average starting payUSD / year
- $164,765Across 34 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%542 listings
- Hybrid
- 38%2,991 listings
- On-site
- 54%4,220 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (303), Amazon (158), Electronic Arts (86).
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
Senior Software Engineer (Hybrid / Montreal)
Motion (Creative Analytics)
This is a hybrid role in our Montreal office, three or four days a week. As a Software Engineer, you'll work on the core infrastructure behind Runneth: the VM it runs on and the services…
Added
SysOps Software Architect (36136)
Myticas Consulting
Ottawa, Ontario; minimum four days per week on-site
Added
Embedded Software Architect, User Terminals (36137)
Myticas Consulting
Understanding of cybersecurity and secure software development practices.
Added
Adobe Site Reliability Engineer - Content Delivery Network
Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!
Added
Added
Software Developer
Actalent
This role involves developing and maintaining embedded software within a highly regulated environment, with a strong emphasis on following detailed engineering processes, documentation, and…
Added
Python Test Software Developer
Actalent
Work within an agile development team while applying software development best practices.
Added
Software Developer
Actalent
Environnement de travail hybride, avec 3 jours au bureau, avec une présence obligatoire les mardis, mercredis et jeudis
Added
Senior Full Stack Developer (Java And React/Angular) - Operate (Future Opportunity)
Deloitte
…cross-functional teams, and contributing throughout the full software development…
Added
Senior Java Backend Developer - Operate (Future Opportunity)
Deloitte
…to ensure clear communication and smooth delivery across the software development…
Added
Software Developer
Actalent
Environnement de travail hybride, avec 3 jours au bureau, avec une présence obligatoire les mardis, mercredis et jeudis
Added
Consultant, Cloud Engineer - Azure
BDO
Continue developing your technical and consulting capabilities through hands-on client delivery, collaboration and professional development.
Added
Senior Software Engineer, Agentic AI Products
Leo Berwick
This is a hybrid role, with a minimum of two days per week in our Toronto office location
Added
Senior Full Stack Developer (Angular & Java)
Ztek Consulting
You will be a technically proficient and enthusiastic developer, with a desire to work on back-end application development.
Added
Cloud Engineer
Spait Infotech
Added
Adobe Site Reliability Engineer (French)
Apptoza Inc.
Added
Montreal [Hybrid] - C#/.Net Fullstack web developer
QUANTEAM - North America (RAINBOW PARTNERS Group)
…The assignment will primarily focus on the implementation and development of the Structure Product Manager and the next generation pricer SANDBOX, developed for…
Added
Senior Java Backend Engineer
Citi
Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised…
Added
Full Stack Developer (.NET, C#, SQL, React, and Azure Databricks)
CIBC
Must have 1–3 years of hands-on Databricks experience · You need to be legally eligible to work at the location(s) specified above and, where applicable, must have a valid work or study permit
Added
Web Designer
BIS Safety Software
BIS Safety Software is a SaaS company on a mission to change how organizations manage safety, learning, and compliance. Since 2006, we've been building innovative software that helps…
Added
Software Engineer, Xcode Cloud
Apple
Exposure to iOS or macOS development with Swift, Objective-C, or C/C++
Added
Software Engineer
Ecolab
Working closely with the Software Engineering Manager and business teams, you will take ownership of assigned systems from requirements gathering through design, development, testing,…
Added
Web Designer
BIS Safety Software
BIS Safety Software is a SaaS company on a mission to change how organizations manage safety, learning, and compliance. Since 2006, we've been building innovative software that helps…
Added
Senior Software Engineer (Hybrid / Montreal)
Motion
This is a hybrid role in our Montreal office, three or four days a week. As a Software Engineer, you'll work on the core infrastructure behind Runneth: the VM it runs on and the services…
Added
Développeur(euse) logiciel / Software Developer - Clearance
Genetec
As a Software Developer, you will play a key role within a passionate development team, contributing to a cloud-based solution designed to manage digital evidence more efficiently in a…