Software developer jobs in Canada (2,069 jobs)
Find software developer jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.
Counted
Hiring at a glance
View jobs- Open jobs
- 2,069
- Employers
- 673
Advertised starting pay
- Average starting payCAD / year
- $100,577Across 160 listings
- Average starting payCAD / hour
- $60.27Across 85 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 5%105 listings
- Hybrid
- 35%724 listings
- On-site
- 60%1,236 listings
Not specified: <1% (4 listings)
Employers hiring include S M Software Solutions Inc (243), Genetec (68), Cisco (52).
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 developer jobs in Canada
Added
Added
Senior Software Developer (Full Stack)
Hays
…solutions. They are investing heavily in modernising their software platforms and engineering capabilities to support the next generation of connected hardware and cloud-enabled solutions.…
Added
Software Developer Co-op (May 2027 | 12-16 months)
Vena Solutions
Join Vena Solutions as a Software Development Co-op Student and grow technically and professionally within a collaborative, high-performance team. Vena is an industry-leading financial and…
Added
Software Developer II
Jeppesen ForeFlight
We are seeking a Software Developer II to join our Application Development team in Montreal. In this client-facing role, you will deliver work independently, write and maintain production…
Added
Full Stack Software Developer
Hays
Our client is seeking a skilled Full Stack Software Developer with 5+ years of professional experience to design, develop, and maintain robust web applications from concept to deployment.…
Added
Software Developer Intern
Pason
Participate in all aspects of the software development and delivery processes, including defining requirements, system design, estimating, code reviews, unit tests, documentation, testing,…
Added
Software Developer II
ForeFlight
We are seeking a Software Developer II to join our Application Development team in Montreal. In this client-facing role, you will deliver work independently, write and maintain production…
Added
Added
Software Developer Intern (Enterprise Applications)
Pason
Pason is seeking a Software Developer Intern for the Enterprise Applications team (EA) for a 16-month internship from May 2027 until August 2028. During your internship at Pason, you will…
Added
Software Developer Intern (Datahub)
Pason
Participate in all aspects of the software development and delivery processes, including defining requirements, system design, estimating, code reviews, unit tests, documentation, testing,…
Added
Senior Software Developer in Test (SDET)
Global Relay
Added
Junior L1 Software Developer
Ericsson
…shaping the evolution toward 6G. Within this context, our L1 Software Development team in RCE RAN Performance designs and implements the Physical Layer baseband functions – the…
Added
Senior Software Developer in Test (SDET)
Global Relay
Added
Software Application Developer, Generative AI (Gen AI)
BMO
As a Gen AI Software Application Developer at BMO, you will focus on building and integrating Generative AI capabilities into enterprise applications. Working with technology and business…
Added
Senior Software Developer - Java
Highspring
We are seeking a Senior Java Developer to join a Highspring delivery team and contribute to the design, development, and evolution of enterprise-scale backend solutions. This role is ideal…
Added
Staff Software Developer, Protected Data SRE
Google
…networking (e.g., TCP/IP, routing, network topologies and hardware, software defined…
Added
Added
Senior Software Developer – Big Data (C++/Rust)
Huawei Canada
Huawei Canada has an immediate 12-month contract opening for a Software Developer.
Added
Software Developer 1, Canada Tax Content
Intuit
The Canada Tax Content team is looking for a motivated Software Developer 1 to help build and maintain Canada's leading tax products. This is an entry-level, growth-oriented role for an…
Added
Added
Added
Sr. Software Developer
Propel Holdings
Added
Senior Software Developer [LM]
ScalePad
Added
Added
Software Developer / Développeur(-euse), logiciel
Vention
…their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology powers over 25,000 machines across 4,000 factories across…