Software development jobs in Canada

Explore software development jobs in Canada. Choose a role or place to find work that fits.

Hiring at a glance

View jobs
Open jobs
4,005
Employers
1,487

Advertised starting pay

Average starting payCAD / year
$114,228Across 457 listings
Average starting payUSD / year
$143,712Across 106 listings
Average starting payCAD / hour
$50.71Across 68 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
10%396 listings
Hybrid
41%1,659 listings
On-site
48%1,919 listings

Not specified: 1% (31 listings)

Employers hiring include Amazon (110), Genetec (62), Electronic Arts (50).

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

Email me new jobsSave this search
  • Sr. Software Developer

    Open Text Corporation

    Waterloo, ON

  • Sr. Software Developer (Server, C++)

    Open Text Corporation

    Waterloo, ON

  • Software Engineer I - Development and Quality Engineering

    TD

    Toronto, ON

    • Full-time

    …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…

  • Site Reliability Engineer

    Q1 Technologies, Inc.

    Toronto, ON

    • $95,000 to $115,000 CAD / year
    • Full-time
  • Software Engineer II

    Emburse

    Toronto, ON

    • Full-time

    Emburse software engineers contribute to the development of an engaging and interconnected set of system solutions. As an engineer, you will enhance the experiences of your customers, solve…

  • Software Developer, Co-op

    Clio

    Toronto, ON · Vancouver, BC · Calgary, AB

    • Full-time

    We are currently seeking a new Software Developer, Co-op to join our Engineering team out of hub offices (Toronto, Calgary, Burnaby). All hub-based Clions are expected to be in office…

  • Software Developer

    BMO

    Toronto, ON · SCC

    • Full-time

    Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting…

  • Software Engineer II

    Emburse

    Toronto, ON

    • Full-time

    Emburse software engineers contribute to the development of an engaging and interconnected set of system solutions. As an engineer, you will enhance the experiences of your customers, solve…

  • Software Engineer II

    Emburse Chrome River

    Toronto, ON

    • Full-time

    Emburse software engineers contribute to the development of an engaging and interconnected set of system solutions. As an engineer, you will enhance the experiences of your customers, solve…

  • Senior Java Application Developer – Spring Boot / Angular

    Collabera

    Toronto, ON

    • $60 to $65 CAD / hour
    • Contract
  • Senior Software Engineer - AI/ML

    Hach

    London, ON · Vancouver, BC · CAN - Vancouver - Aquatic Informatics ULC

    • $120,000 to $145,000 CAD / year
    • Full-time

    Aquatic Informatics (AQI), a Veralto company, is a mission-driven software company that organizes the world’s water data to make it accessible and useful. We provide software solutions that…

  • Junior Full-Stack Software Developer

    Effortless Admin Inc.

    Edmonton, AB

    • Full-time
  • Software Engineer I

    TD

    Toronto, ON

    • Full-time

    …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…

  • Full Stack Developer

    TEEMA

    Vancouver, BC

    • $100,000 to $110,000 CAD / year
    • Full-time

    …applications, bridging the gap between front-end and back-end development. You?ll work in a fast- paced, agile environment, collaborating closely with product managers, designers, and…

  • Senior Oracle APEX Full-Stack Developer

    OXARO Inc.

    Ottawa, ON · Greater Ottawa Metropolitan Area

    • Contract

    Use software development and lifecycle tools such as Oracle SQL

  • Sr. Software Project Manager (Scaled Agile /Device Development)

    Danaher Corporation

    Guelph, ON · Toronto, ON · Concord, ON · CAN - Concord - AB Sciex LP

    • Full-time
  • Intern, Full Stack Software Developer

    The Home Depot

    Canada

    • Full-time
  • Lead Full Stack Developer

    iA Financial Group

    Montreal, QC · Quebec, QC

    • Full-time

    …Stack Developer, you will play a key role in the analysis, development, integration, testing, and evolution of robust digital solutions, from user interfaces through back-end services,…

  • Back End Developer

    RemitBee™

    Mississauga, ON

    • Full-time
  • Software Eng III - Job Level: Associate

    Morgan Stanley

    Montreal, QC

    • Full-time

    We’re seeking someone to join our team as a Software Developer (Various Languages Welcome) to contribute to the design and development of innovative front-office technology solutions while…

  • Développeur(-euse) de logiciels sénior(e) (contenu) / Senior Software Development Engineer

    Expedia Group

    Montreal, QC · Canada - Quebec - Montreal

    • Full-time
  • Software Developer

    AppDirect

    Montreal, QC

    • Full-time