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,031
Employers
1,501

Advertised starting pay

Average starting payCAD / year
$114,425Across 463 listings
Average starting payUSD / year
$143,712Across 106 listings
Average starting payCAD / hour
$51.48Across 76 listings
Average starting payUSD / hour
$67.66Across 10 listings

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

Where work happens

Remote
10%395 listings
Hybrid
42%1,673 listings
On-site
48%1,933 listings

Not specified: 1% (30 listings)

Employers hiring include Amazon (113), 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
  • Software Engineer- Entry Level

    PheedLoop

    Toronto, ON

    • Full-time
  • AWS Backend Developer

    Dawn InfoTek

    Toronto, ON

    • Contract
  • Java Full Stack Developer

    Apptoza Inc.

    Toronto, ON

    • Contract
  • Software Developer

    Cisco

    Ottawa, ON

    • Full-time
  • Co-op/Intern Software Developer, Core Algorithms

    Kinaxis Inc.

    Ottawa, ON

    • Internship
  • Software Developer

    TierOne

    Toronto, ON

    • Full-time

    Global customers, unique projects and leading edge software all combine to create a work environment second to none.

  • Backend Engineer, Developer SDKs

    Stripe

    Toronto, ON

    • Full-time
  • Mobile Application Developer and Support Analyst

    Pantheon Inc

    Regina, SK

    • Full-time

    SAP developers are responsible for creating, testing, and implementing SAP software solutions that meet business needs while working closely with the development team, Functional…

  • Software Developer

    Insight Global

    Mississauga, ON

    • $45 to $68 CAD / hour
    • Contract
  • Software Developer

    Intouch Insight

    Ottawa, ON · Kanata, Ontario

    • Full-time

    As a Software Developer on our Product Development team, you'll work with a group of talented developers and product managers to take new product ideas from concept to production features…

  • Software Engineer UI

    Respawn Entertainment

    Vancouver, BC · Greater Vancouver Metropolitan Area

    • Temporary
  • Software Engineer/Senior Software Engineer (Full Stack)

    Envisio

    Remote, Canada

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

    Envisio Solutions is a leading provider of strategic planning and performance management software, helping organizations turn their visions into reality. We empower leaders to execute their…

  • Software Engineer

    Scotiabank

    Toronto, ON

    As a Software Engineer on Scotiabank’s Data & AI Technology team, you will be involved in designing, building, and scaling our enterprise data catalog and data management solutions…

  • Software Developer

    Ford Motor Company

    Waterloo, ON

    • Full-time

    Product Development uses design thinking & user exp

  • Full-Stack Software Engineer

    Manulife

    Toronto, ON · Waterloo, ON

    • Full-time

    Designs, develops, tests, delivers, maintains, and improves business applications as a member of a team, working across Full-Stack through the entire software development lifecycle.

  • Senior Backend Developer

    Modaxo

    Montreal, QC · Canada - Montreal, QC

    • Full-time
  • Co-Op Student - Application Developer

    City of Mississauga

    Mississauga, ON

  • Software Developer

    SAP IT Business Systeme

    Montreal, QC

    • $77,500 to $166,200 CAD / year
    • Full-time
  • Software Development Engineer II, WW Prime Tech

    Amazon

    Vancouver, BC

    …Prime membership would actually be worth to them. We want a Software Development Engineer who enjoys large-scale distributed systems and personalization work, where the outcome is measured…

  • Cloud Software Engineer

    Actalent

    Ottawa, ON

    • $88 to $111 CAD / hour
    • Contract

    The Software Developer will support the design, development, testing, and deployment of the Telemetry & Observability Platform (TOP). This enterprise platform integrates vehicle telemetry,…

  • Software Engineer, Web3 Backend

    Jobs Web3

    Toronto, ON

    • Full-time
  • Site Reliability Engineer / Release Management & Automation Specialist

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Waterloo King

    • Full-time
  • Software Developer Intern

    Perseus Group

    Markham, ON

    • Full-time

    The Software Developer Intern works in our Markham, Ontario office and reports to the Solutions Architect for the homebuilding industry's leading-edge enterprise software product. Working…

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

    Perseus Group

    Toronto, ON

    • Full-time

    Andromeda is an operating group within Constellation Software Inc. (TSX: CSU) focused on acquiring and operating vertical-market software businesses. Andromeda provides its businesses with…