Software development jobs in Canada (7,434 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,434
- Employers
- 2,125
Advertised starting pay
- Average starting payCAD / year
- $117,297Across 887 listings
- Average starting payCAD / hour
- $56.12Across 312 listings
- Average starting payUSD / year
- $163,906Across 32 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%530 listings
- Hybrid
- 38%2,861 listings
- On-site
- 54%4,016 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 Development Lead
Turner Fleischer
As Software Development Lead, you oversee the design, development, and maintenance of custom software applications that support and streamline the studio’s business operations. Leading a…
Added
Software Engineer II (SDET)
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
VP Senior Software Engineer – Java & Distributed Systems
Citi
We're looking for a senior engineer who thinks clearly across the full product development lifecycle, from design through to production, and brings an AI-first mindset to how they work.
Added
Software Developer - Enhance Ontario
Scarborough Health Network
As a senior member of the Software and Development Team, the Senior Software Developer takes the lead on designing, architecting, and delivering web applications and integration solutions…
Added
Software Dev QA Specialist
Fortinet
Fortinet is offering an exciting opportunity to hire a talented Software Development QA Specialist to join our FortiEndpoint DevQA team in Burnaby, Canada.
Added
Software Engineer I
Wayfair
This is a Toronto based opportunity with a 3 day in office expectation (Tuesday - Thursday) with 2 days remote (Monday and Friday)
Added
DevOPS/Cloud Engineer – Senior (AWS CDK/Public Sector exp)
Bevertec
Public Sector Experience: Must have
Added
Backend Software Developer
ATS Automation
As a key contributor within the Innovation group, you will work as part of a development team that designs and builds innovative products for data collection, analysis, control and…
Added
Senior Full Stack Software Engineer
True Talent Solutions Partners
Establish effective practices for agent-driven software development across the team.
Added
Senior Software Developer / Développeur(-euse), logiciel senior
Vention
5+ years of professional software development experience
Added
Added
Added
Software Developer (Intermediate to Senior) | Flutter, C++, IoT & NoSQL
Beslogic
3 to 10 years of professional software development experience.
Added
C++ Software Engineer - Montreal - Up to $240K CAD + Exceptional Bonuses/Benefits
Hunter Bond
Our elite buy-side clients are looking for a highly talented C++ Software Engineer to join an experienced tech team. This is an environment where engineering excellence is the product.…
Added
Software QA Lead - HandyDART
MatchBox Consulting Group
MatchBox is urgently seeking a Software QA Lead for a 6-month contract opportunity (high probability of renewal), This is a hybrid role with our New Westminster, BC based public sector…
Added
Full-Stack Software Engineer
Manulife
This is an opportunity to work across the full software development lifecycle while contributing to the evolution of our target-state architecture. You’ll partner with engineers,…
Added
Senior Full Stack Developer (Java/React)
Luxoft
We’re seeking a Senior Software Engineer to enhance a cross-asset order and position management system. The engineer shall have experience designing and building robust, scalable systems…
Added
Java Software Engineer
Synechron
…Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development…
Added
Intermediate CRM Software Developer
2iSolutions Inc.
Our Toronto-based client is hiring an Intermediate Software Developer specializing in Oracle Siebel CRM for a 5-month onsite contract.
Added
Display Software Engineer
Collabera
3+ years of experience in embedded/software development using C/C++ and/or Rust.
Added
Full Stack Web Developer
Rocscience Inc.
Collaborate with Software Development, Product, Engineering, and other technical teams.
Added
AVP Applications Development Sr Programmer Analyst
Citi
5 to 8 years of experience in software development, systems analysis, or applications programming.
Added
Software Engineer, Full Stack
Gigi
We're hiring an AI Builder - a full stack software engineer - to join our engineering team in Toronto and own end-to-end feature development for Gigi, our AI agent.
Added
Software Validation Technologist
Husky Technologies
The Software validation Technologist plays a critical role by working within the Innovation and Sustainability Team, helping to bring physical testing results to component and system…
Added
Senior Front-End Developer (React.js)
Staffingine LLC
Collaborate with product managers, designers, backend engineers, and QA teams throughout the development lifecycle.