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
6,443
Employers
1,959

Advertised starting pay

Average starting payCAD / year
$113,459Across 673 listings
Average starting payCAD / hour
$56.12Across 232 listings
Average starting payUSD / year
$147,557Across 142 listings
Average starting payUSD / hour
$60.92Across 21 listings
Average starting payCAD / month
$6,118Across 11 listings

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

Where work happens

Remote
8%488 listings
Hybrid
39%2,517 listings
On-site
53%3,411 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (248), Amazon (140), Electronic Arts (72).

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
  • Programmer Analyst Advisory(Mainframe Developer)

    Scotiabank

    Toronto, ON

    The Senior Mainframe Developer is responsible for the design, development, maintenance, and support of Commercial Lending applications. The successful candidate will work closely with…

  • Senior DevOps and Cloud Engineer

    StafinGo

    Toronto, ON

    • $80 to $105 CAD / hour
    • Contract
  • Embedded Software Designer

    Fidus Systems

    Remote, Canada

    • Full-time
    • Remote

    …San Jose. We specialize in leading-edge electronic product development, with hardware, embedded software, FPGA/ASIC, and signal integrity teams working together to design and deliver…

  • Embedded Software Designer

    Fidus Systems

    Canada

    • Full-time

    …San Jose. We specialize in leading-edge electronic product development, with hardware, embedded software, FPGA/ASIC, and signal integrity teams working together to design and deliver…

  • Senior API Software Developer

    Bevertec

    Toronto, ON

    • Contract

    Must have experience leading teams and managing development teams.

  • Java Backend developer

    Rang Technologies Inc

    Mississauga, ON

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

    Experience in systems analysis and software application development

  • Senior Software Engineer

    Russell Tobin

    Toronto, ON

    • $75 to $95 CAD / hour
    • Contract
  • Senior Software Developer – .NET, Python, AWS & Azure

    ThoughtStorm

    Toronto, ON

    • Contract

    We are hiring a Senior Software Developer for Public sector client to support its Drug Formulary and Genomics platforms.

  • AI Software Engineer Co-op

    symplistic.ai

    Woodbridge, ON

    • $23 CAD / hour
    • Internship

    You will gain hands-on experience building production software involving generative AI, agentic AI, retrieval systems, enterprise integrations, APIs, and modern software engineering…

  • AI Software Developer (Burlington, ON)

    Wolseley Canada Inc.

    Burlington, ON

    • Full-time
  • DevOPS/Cloud Engineer

    Russell Tobin

    Toronto, ON

    • $80 to $85 CAD / hour
    • Contract
  • Senior Software Engineer

    Russell Tobin

    Toronto, ON

    • $80 to $85 CAD / hour
    • Contract

    Minimum 7 years of software development and enterprise application delivery experience (Java/React)

  • Security Software Engineer

    Insight Global

    Toronto, ON

    • $210,000 CAD / year
    • Full-time

    5+ years of hands-on software development experience

  • Senior Full-Stack Developer

    Tata Consultancy Services

    Toronto, ON

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

    Virtusa

    Toronto, ON

    • Full-time

    Job Summary: We are seeking a highly skilled Gen AI Developer with extensive experience in application development and a strong background in leading cross-functional programs within…

  • Staff Software Engineer

    Fivetran

    Toronto, ON

    • Full-time
  • Intermediate Software Engineer

    PointClickCare

    Mississauga, ON

    • $112,000 to $125,000 CAD / year
    • Full-time
  • AI Software Developer (Burlington, ON)

    Wolseley Group

    Burlington, ON

    • Full-time
  • Senior Software Developer

    Ontario Teachers' Pension Plan

    Toronto, ON

    • Full-time

    We are looking for a Senior Software Developer to join the Product Engineering team in support of our Member Services division. As part of a team, you will be responsible for the…

  • Software Developer

    TekWissen ®

    Vaughan, ON

    • $69 to $70 CAD / hour
    • Contract
  • Application Developer

    IBM

    Ottawa, ON

    • $121,550 to $150,150 CAD / year
    • Full-time
  • Application Developer III

    Allegis Global Solutions

    Toronto, ON

    • $70 to $73 CAD / hour
    • Contract
  • Lead Software Development Engineer

    Thomson Reuters

    Toronto, ON

    • Full-time

    Thomson Reuters is looking for a Lead Software Engineer to join a highly dynamic team developing our next generation Global Trade Management application suite. Our engineers come from a…