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
3,989
Employers
1,477

Advertised starting pay

Average starting payCAD / year
$114,454Across 457 listings
Average starting payUSD / year
$142,828Across 108 listings
Average starting payCAD / hour
$50.67Across 71 listings

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

Where work happens

Remote
10%398 listings
Hybrid
41%1,642 listings
On-site
48%1,919 listings

Not specified: 1% (30 listings)

Employers hiring include Amazon (105), 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
  • Frontend UI / Full Stack Developer

    Tekgence Inc

    Toronto, ON

    • Contract

    1.Frontend UI / Full Stack Developer Strong experience in frontend technologies. Full stack development experience with the ability to work across both frontend and backend components.…

  • Software Support Engineer

    StarSpec Technologies

    Ayr, ON

    • Part-time

    StarSpec Technologies is hiring a Software Support Specialist to prototype, test and validate mission-critical flight software across our satellite, balloon-borne and constellation…

  • Cloud Architect

    STACK IT Recruitment

    Remote, Canada

    • Full-time
    • Remote

    We're hiring a Cloud Solutions Architect to join an established Canadian software company whose production-monitoring and reporting software is used by packaged goods manufacturers. Its…

  • Software Developer (Student Position)

    The Canada Life Assurance Company

    Winnipeg, MB · London, ON · Toronto, ON

  • Software Engineer

    Syntrace

    Vancouver, BC

    • Full-time

    We are now hiring a Software Engineer, based in Vancouver.

  • Forward-Deployed Software Engineer (AI Integration & Modernization)

    Andromeda Software Inc.

    Toronto, ON

    • Full-time

    Title: Forward-Deployed Software Engineer (AI Integration & Modernization)

  • Frontend UI /.Net Full Stack Developer

    Apptoza Inc.

    Toronto, ON

    • Contract

    1.Frontend UI / Full Stack DeveloperoStrong experience in frontend technologies.oFull stack development experience with the ability to work across both frontend and backend components.…

  • Java Software Engineer

    Dexian

    Mississauga, ON

    • $65 to $70 USD / hour
    • Contract
  • Stagiaire en conception de logiciels pour stations de validation 3D /Intern - 3D Validation Station Software Designer

    Teledyne Technologies Incorporated

    Montreal, QC · Canada - Montreal, QC (TDY)

    • Full-time

    …water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical…

  • Junior Quality Control Software Developer

    Ecolab

    Calgary, AB · CAN-Calgary Plant Starfield

    • Full-time

    We have an exciting opportunity for a Quality Control Software Developer (Junior) to join our team in Calgary, Alberta. In this role, you will support the development, maintenance, and…

  • Software Development Senior Analyst

    NTT DATA Services

    Brampton, ON

    We are currently seeking a Software Development Senior Analyst to join our team in Brampton, Ontario (CA-ON), Canada (CA).

  • WORDPRESS BACKEND DEVELOPER

    Cordiace Solutions

    Cochin, SK

    • Full-time

    We are looking for an experienced Software Engineer to join our passionate team. he/she needs to work on technical innovation and should have both theoretical and hands-on technical…

  • Software Verification Engineer ON

    Aviya Aerospace Systems

    Mississauga, ON

    • Full-time

    …applications. Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many of the top-tier Aerospace and Defense Contractors. We have…

  • Software Verification Engineer

    Aviya Aerospace Systems

    Mississauga, ON

    • $67,000 to $97,000 CAD / year
    • Full-time

    …applications. Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many of the top-tier Aerospace and Defense Contractors. We have…

  • Software Developer

    SAP IT Business Systeme

    Montreal, QC

    • $77,500 to $166,200 CAD / year
    • Full-time
  • Software Developer

    AppDirect

    Toronto, ON

  • Low-Level Software Engineer, LLK

    Tenstorrent

    Toronto, ON

    …computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a…

  • Full-Stack Developer - Platform & Infrastructure

    MaintainX (An Autodesk Company)

    Remote, Canada

    • Full-time
    • Remote
  • Full-Stack Developer - Core

    MaintainX (An Autodesk Company)

    Remote, Canada

    • Full-time
    • Remote
  • Software Engineer UI

    Electronic Arts

    Vancouver, BC

  • Senior Software Developer

    Rockwell Automation

    Kitchener, ON · Canada-Ontario-Kitchener-Strasburg Rd

    • $100,000 to $150,000 CAD / year
    • Full-time
  • Software Engineer

    RBC

    Toronto, ON

    • Full-time
  • Senior Embedded Software Designer

    Kepler Communications Inc.

    Toronto, ON

    • Full-time