Software development jobs in Canada (7,597 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,597
- Employers
- 2,153
Advertised starting pay
- Average starting payCAD / year
- $117,159Across 897 listings
- Average starting payCAD / hour
- $55.91Across 327 listings
- Average starting payUSD / year
- $163,394Across 33 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%536 listings
- Hybrid
- 38%2,922 listings
- On-site
- 54%4,112 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (298), Amazon (156), Electronic Arts (85).
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
Full Stack Software Developer
YuJa Inc.
You possess strong software design, development and testing skills acquired through both a strong educational background and/or work experience
Added
Software Developer
AppDirect
We are looking to hire a skilled and ambitious software developer in Montreal. You are a highly technical, hands-on fullstack developer with a passion for producing maintainable and robust…
Added
Senior Full Stack Software Developer
2iSolutions Inc.
Our Toronto-based client is hiring a Senior Full Stack Software Developer for an 11-month onsite contract.
Added
Software Engineer - Mobile App (Expo/React Native)
TopHat HR
+3 years of professional software development experience, including internships or co-op placements.
Added
Frontend Developer
Iris Software Inc.
Lead the development of reusable design systems, component libraries, and front-end frameworks to ensure consistency across digital banking products.
Added
RQ11557 – Software Developer – Front End – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
Added
Full Stack Developer, Investly
Fidelity Canada
Reporting to the Director of Investly Software Product Development, the Full Stack Developer will:
Added
RQ11736 – Software Developer – Front End – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11737 – Software Developer – Full Stack – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11737 – Software Developer – Full Stack – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ10575 – Software Developer – ETL – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
Sr. Front-End Developer
Tekgence Inc
Added
Intermediate Fullstack Developer (Python) - Admission and Marketplace
AlayaCare
Design, code, test, and debug software as a full-time member of a product development team, with a strong focus on quality, maintainability, and reliable delivery.
Added
Senior Software Engineer, AI
Pebl
Our values guide how we operate, execute, and collaborate across borders
Added
Added
Java Backend Developer
Tekgence Inc
…skills include strong proficiency in Java, Python, backend development, REST APIs, microservices, SQL, database design, data processing, data reporting, ETL concepts, debugging, unit…
Added
Sr .NET Fullstack Developer (React.JS)
Iris Software Inc.
Strong backend development experience in .NET
Added
Added
Added
Senior Java Full Stack Developer
Miratech
Working Model: This is a hybrid role requiring 2 days per week in a downtown Toronto office
Added
Unified Customer Experience - Software Engineer
Questrade Financial Group
Work-life balance in a hybrid environment with at least 3 days in office
Added
Unified Customer Experience - Senior Software Engineer
Questrade Financial Group
Work-life balance in a hybrid environment with at least 3 days in office
Added
Software Engineer
Weekday AI
Solid understanding of data structures, algorithms, object-oriented programming, and software development principles.
Added
Staff Software Engineer
SoTalent
A leading financial technology pioneer in Downtown Toronto is looking for a high level Staff Software Engineer to join their growing development studio. This organization operates like a…