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,993
Employers
1,466

Advertised starting pay

Average starting payCAD / year
$115,241Across 452 listings
Average starting payUSD / year
$141,517Across 110 listings
Average starting payCAD / hour
$51.86Across 74 listings

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

Where work happens

Remote
10%402 listings
Hybrid
41%1,644 listings
On-site
48%1,916 listings

Not specified: 1% (31 listings)

Employers hiring include Amazon (105), Genetec (62), Electronic Arts (49).

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
  • Embedded Software Developer

    Actalent

    Ottawa, ON

    • $55 to $70 CAD / hour
    • Contract

    Job Title: Embedded Software DeveloperJob Description

  • SOFTWARE ENGINEER III - HYBRID

    Green Shield Canada

    Toronto, ON

  • Software Engineer - Front End

    Microsoft

    Vancouver, BC

    • Full-time
  • Sr Staff AI Software Engineer

    Qualcomm

    Markham, ON

    • Full-time
  • Linux Software Architect - eLxr Distribution

    Aptiv

    Ottawa, ON

    • Full-time

    Wind River (an Aptiv company) is seeking an experienced Linux Software Architect to lead the architecture and technical evolution of eLxr, a commercial Debian-based Linux distribution…

  • Software Sales Executive

    dine.

    Northern Bruce Peninsula, ON

    • Full-time
  • Software Support Specialist

    Henry Schein One UK

    Surrey, BC

    • Full-time

    Henry Schein One (HSOne) is the global leader in dental management, analytics, communication and marketing software. We deliver innovative dental software and services, combined with expert…

  • Web Manager

    Movable Ink

    Toronto, ON

  • Frontend UI / Full Stack Developer

    Tech Talent International

    Toronto, ON

    • $66 to $68 CAD / hour
    • Contract
  • Angular Frontend Developer

    ELITS

    Montreal, QC · Ottawa, ON

    • Full-time
  • Front End Developer 2

    OLG

    Sault Ste. Marie, ON · Toronto, ON · Foster Drive Office

    • Full-time

    …this role, you will be accountable for the design, assessment, development, implementation, configuration, and testing of modern, responsive, and accessible web applications for OLG…

  • AI Software Development Engineer in Test

    Trimble Inc.

    Kamloops, BC · Canada - Kamloops, BC

    • Full-time

    Shape the Future of Construction AI as an AI Software Developer Engineer in Test!

  • SWIM Software Developer

    NAV CANADA

    Ottawa, ON

    • Full-time

    You will be working on software that supports air navigation and air traffic management services. You will primarily work developing and maintaining backend microservices in an object…

  • Senior Software Engineer, Elixir

    Clarity

    Remote, Canada

    • $150,000 to $275,000 CAD / year
    • Full-time
    • Remote
  • Senior Software Engineer

    Clarity

    Remote, Canada

    • Full-time
    • Remote
  • Software Developer- RPA / UiPath Specialist

    Open Text Corporation

    Mississauga, ON

  • Full- Stack Developer, eCommerce

    Bed Bath & Beyond

    Toronto, ON

    • Full-time

    …storefronts. This role combines core front-end and back-end e-commerce software engineering with standard e-commerce practices including payment gateway integrations, order and inventory…

  • Software Developer

    Brandt Group of Companies

    Regina, SK

    • Full-time

    The Software Developer is responsible for designing, developing, and maintaining web and desktop applications based on business requirements. This role collaborates with cross-functional…

  • Software Test Analyst

    Marketers on Demand

    Toronto, ON · Greater Toronto Area, Canada

    • $36 to $41 CAD / hour
    • Contract

    The Intermediate Software Analyst ensures the quality of softwa

  • Sr. Software Engineer

    Spirit Omega Inc.

    Remote, Canada

    • $77 to $85 CAD / hour
    • Contract
    • Remote

    …transformation and migration program. This role will lead the design and development of enterprise integrations, extensive ETL/ELT workflows, and new API capabilities to connect learning,…

  • Software AI&T Manager

    MDA Space

    Sainte-Anne-de-Bellevue, QC

    • Full-time
  • Software Engineer in Test

    Spruce InfoTech Inc.

    Vancouver, BC · Greater Vancouver Metropolitan Area

    • Contract
  • AI Software Development Engineer in Test

    Trimble Inc.

    Kamloops, BC

    • Full-time

    Shape the Future of Construction AI as an AI Software Developer Engineer in Test!