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
5,780
Employers
1,864

Advertised starting pay

Average starting payCAD / year
$113,998Across 616 listings
Average starting payCAD / hour
$56.78Across 194 listings
Average starting payUSD / year
$145,651Across 125 listings
Average starting payUSD / hour
$59.34Across 17 listings

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

Where work happens

Remote
8%469 listings
Hybrid
39%2,261 listings
On-site
52%3,023 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (203), Amazon (131), Electronic Arts (68).

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
  • Site Reliability Engineer #26-26096

    US Tech Solutions

    Toronto, ON

    • $80 to $90 USD / hour
    • Contract
  • Software Developer, Quality Engineering

    RideCo

    Waterloo, ON

    • Full-time

    …pioneers shaping this transformation.</p><p dir="ltr">As a Software Developer specializing in Quality Engineering, you will be embedded within an engineering squad. You will design, build,…

  • Java Backend Developer

    Talenzaa

    Mississauga, ON

    • Full-time

    Experience: 8+ years of professional software development experience focusing on enterprise Java backend applications.

  • Senior Software Engineer, TRM

    Topstep

    Canada

    • $220,534 to $284,560 CAD / year

    As a Senior Software Engineer on Topstep's TRM Engineering team, you'll build the products funded traders and our internal teams use every day: the trader-facing web experience, account and…

  • Software Developer - CRM - Intermediate

    isgSearch

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    Description The Software Developer - CRM is responsible for designing, developing, configuring, testing, and maintaining CRM applications. The role includes troubleshooting technical…

  • Software Validation Technologist

    Husky Technologies

    Bolton, ON

    • Full-time

    Husky TechnologiesTM offers a wealth of opportunity for personal growth and development. Most important

  • Full Stack Developer

    Apptoza Inc.

    Montreal, QC

    • Contract

    Full-stack development, across back-end including Java, and front-end including JavaScript or Typescript, HTML5, CSS, and Angular (8, 10 or later, preferably 17).

  • Python Full-stack Developer

    Zodiac Solutions, Inc

    Toronto, ON

    • Full-time
  • Full Stack Developer (Angular + AWS)

    BULL INFORMATION SYSTEMS LIMITED

    Toronto, ON

    • Full-time
  • Software Engineer

    Evidence

    Toronto, ON

    • Full-time
  • Software Engineer

    Motion Recruitment

    Toronto, ON

    • $55 to $64 CAD / hour
    • Contract

    One of the country's largest financial technology companies is searching for an intermediate level Backend Software Engineer to join their Platform Engineering team on a hybrid basis at…

  • Senior Application Developer

    HCLTech

    Toronto, ON · Greater Toronto Area, Canada

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

    Application Development & Enhancement (Banking Context)

  • IT - Site Reliability Engineer IV

    Robertson & Company Ltd.

    Toronto, ON

    • Contract
  • Software Engineer in Test

    Pacer Group

    Toronto, ON

    • $70,000 to $75,000 CAD / year
    • Full-time
  • Security Software Engineer

    ExcelGens, Inc.

    Montreal, QC

    • Contract

    Job Title: Software Engineer- Security Remediation (Level II)

  • Python full stack Developer

    Epsilon Solutions Ltd.

    Montreal, QC

    • Contract

    Python Overall 7 years of development experience with 5 years of handson experience in Python Proven ability to write optimized efficient and clean code

  • CMS Web Developer

    Brainrider Global Creative Services

    Toronto, ON

    This role combines hands-on CMS development, web strategy, UX optimization, and technical problem-solving. You'll be responsible for building, maintaining, and improving web experiences…

  • Senior Software Developer

    Thanx

    Remote, Canada

    • Full-time
    • Remote
  • Software Test Analyst

    Symbiotic Digital

    Toronto, ON · Queen's Park Ontario Provincial Government, Ontario

    • Contract

    We are seeking a Software Test Analyst to support

  • Cloud Architect

    Zafin

    Toronto, ON

  • Fullstack Developer with AWS

    BULL-IT SOLUTIONS LTD

    Montreal, QC

    • Full-time
  • Salesforce Revenue Cloud Developer

    Tata Consultancy Services

    Toronto, ON

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