Software development jobs in Toronto, ON and nearby

Software development jobs within 25 km of Toronto, ON, Canada. Nearby towns and cities are included. Distances are straight-line, not driving distances.

Hiring at a glance

View jobs
Open jobs
1,625
Employers
560

Advertised starting pay

Average starting payCAD / year
$118,503Across 158 listings
Average starting payUSD / year
$149,013Across 46 listings
Average starting payCAD / hour
$63.21Across 38 listings

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

Where work happens

Remote
0%0 listings
Hybrid
49%789 listings
On-site
50%816 listings

Not specified: 1% (20 listings)

Employers hiring include Amazon (52), RBC (40), Royal Bank of Canada (38).

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 Toronto, ON and nearby

Within 25 km

Email me new jobsSave this search
  • ead Full Stack Developer (C# / .NET Core / Azure)

    Aarorn Technologies Inc

    Toronto, Ontario

    Contract

  • Software Developer (Junior to Intermediate)

    MAD Elevator Inc

    Mississauga, ON

    $72,000 to $95,000 CAD / year

    Full-time

    As a Junior Software Developer, you will collaborate with our Principal Software Developer to build, maintain, and enhance code for both existing and new projects.

  • Junior Software Engineer

    Scotiabank

    Toronto, ON

  • Founding Software Engineer

    Residen

    Toronto, Ontario

    $110,000 to $130,000 CAD / year

    Full-time

  • Software Developer

    Ascend FS

    Toronto, Ontario

    Full-time

    We are looking for a talented Full Stack Software Developer proficient in modern .NET technologies (at least .NET 5) and experienced in Linux environments. This hybrid role, based in…

  • Staff Software Engineer

    ecobee

    Toronto, Ontario

    Full-time

    You'll join the Energy Software Engineering leadership team alongside five Engineering Managers, reporting directly to the Sr Director of Engineering. The team collectively owns the…

  • Software Engineer

    RAVL

    Toronto, Ontario

    Full-time

    As a Software Engineer at RAVL, you’ll design, build, and deliv

  • Senior Full Stack Developer

    Aarorn Technologies Inc

    Toronto, Ontario

    Contract

  • Staff Software Developer, Full Stack (Provider Experience)

    Dialogue

    Toronto, ON

    Your role as a Staff Software Developer, Full Stack

  • Senior Staff Software Engineer, Platform

    Rippling

    Toronto, ON

    $201,000 to $335,000 CAD / year

  • Senior Staff Software Engineer, Infrastructure

    Rippling

    Toronto, ON

    $201,000 to $335,000 CAD / year

    AI agents are no longer simply assisting developers - they are becoming active participants in how software is designed, written, tested, reviewed, and deployed. The tools, workflows, and…

  • Principal Cloud Engineer

    Scotiabank

    Toronto, ON

    Scotiabank has embarked on the journey to modernize both development practices and tools. One of the main areas of transformation is the public cloud and the various platform technologies…

  • Associate Software Engineer

    Scotiabank

    Toronto, ON

    Scotiabank has embarked on the journey to modernize both development practices and tools. One of the main areas of transformation is the public cloud and the various platform technologies…

  • Software Development Engineer - Supply Chain Optimization Tech, Inbound Systems

    Amazon

    Toronto, ON

    You will partner with software engineers and product managers to build and operate the high-availability, low-latency distributed systems that execute inventory transfer and crossdocking…

  • Senior Full Stack Developer

    BrainStation

    Toronto, Ontario

    $120,000 to $145,000 USD / year

    Full-time

  • Software Engineer II

    Emburse

    Toronto, ON

    Full-time

    Emburse software engineers contribute to the development of an engaging and interconnected set of system solutions. As an engineer, you will enhance the experiences of your customers, solve…

  • Software Developer III, Vehicle Intelligence

    ACV

    Toronto, ON

    …for you! Competitive compensation packages and learning and development opportunities, ACV has what you need to advance to the next level in your career. We will continue to raise the bar…

  • Senior Software Developer

    Profound Medical

    Mississauga, ON

    $120,000 to $160,000 CAD / year

    Full-time

  • Java Full Stack Developer - VP

    Citi

    Mississauga, ON

    Full-time

    The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination…

  • Python Full Stack Developer - VP

    Citi

    Mississauga, ON

    Full-time

    The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination…

  • Staff Software Engineer

    Clutch Technologies Inc.

    Toronto, ON

  • Application Developer

    ERCO Worldwide

    Mississauga, ON