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
2,507
Employers
723

Advertised starting pay

Average starting payCAD / year
$117,582Across 230 listings
Average starting payCAD / hour
$61.13Across 100 listings
Average starting payUSD / year
$152,130Across 54 listings
Average starting payUSD / hour
$56.31Across 12 listings

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

Where work happens

Remote
0%0 listings
Hybrid
44%1,095 listings
On-site
56%1,397 listings

Not specified: 1% (15 listings)

Employers hiring include S M Software Solutions Inc (223), Amazon (59), Virtusa (53).

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
  • Software Developer - Full Stack - Senior

    Russell Tobin

    Toronto, ON

    • $80 to $95 CAD / hour
    • Contract

    Job Title: Software Developer - Full Stack - Senior

  • Senior Software Engineer

    Querentia

    Toronto, ON

    • Contract
  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    Algorithm & Pipeline Development: Design, implement, and evaluate image signal processing (ISP) algorithms, color calibration techniques, and computational photography workflows.

  • Salesforce Revenue Cloud Developer

    Apptoza Inc.

    Toronto, ON

    • Contract
  • Senior Software Engineer, Finance System

    Element Fleet Management

    Toronto, ON

    • Full-time

    Build reliable financial systems through modern software engineering and enterprise integration.

  • Software Engineer I

    Fivetran

    Toronto, ON

  • Java Backend Developer

    E-IT

    Toronto, ON

    • Contract

    Need 9+years especially in Java Development with overall IT experience should be 10+years and not mid level developers as of now needed.

  • Senior Backend Developer

    Off2Class

    Toronto, ON

    • Full-time
  • Software Engineering Intern

    Trimble Inc.

    Richmond Hill, ON

    • Full-time

    Architect the Core of Autonomy: Software Engineering Intern (16-Month)

  • Principal Software Developer - Cloud Platform

    Autodesk

    Toronto, ON

    • Full-time

    Autodesk is looking for a Principal Software Developer to join the Autodesk

  • Senior Software Developer

    Brainhunter Systems Ltd

    Toronto, ON

    • Contract

    Brainhunter is currently seeking the services of a “Senior Software Developer” for a contract opportunity with one of our Valued Clients.

  • Senior Software Engineer - Backend

    Dominion Dynamics

    Toronto, ON

    • Full-time
  • Senior Java Full Stack Developer

    Miratech

    Toronto, ON

    • Full-time
  • Software Engineering Team Lead

    Exchange Solutions

    Toronto, ON

    • Full-time
  • Applications Development Sr Programmer Analyst

    Citi

    Mississauga, ON

    • Full-time

    Are you ready to build the future of financial technology? We are seeking a passionate, high-performing Software Engineer (Java / AI) to join our dynamic Front Office Technology team.

  • Senior Full Stack Developer

    vTech Solution Canada

    Toronto, ON

    • Contract

    Job Title: Senior Software Developer - Full Stack

  • Senior Java Full Stack Developer

    Miratech

    Toronto, ON

    • Full-time
  • Software Engineer II (SDET)

    TD

    Toronto, ON

    • Full-time

    …opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been…

  • VP Senior Software Engineer

    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…

  • Full Stack Developer – Gen AI (1796) $75-80hr

    Direct IT Recruiting Inc.

    Toronto, ON

    • $75 to $80 CAD / hour
    • Contract

    SKILLS: Full Stack Development, Generative AI, Python (FastAPI), Vue.js, AKS, RAG Pipelines, Multi-Agent Orchestration, LangGraph, Microsoft Agent Framework, Docker, Kubernetes, CI/CD, SQL,…

  • Software Engineer 2

    ThunderSoft

    Markham, ON

    • $55 to $60 CAD / hour
    • Contract

    The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe…

  • Senior Full Stack Developer

    The Citco Group Limited

    Toronto, ON

    • Full-time
  • Senior Application Developer

    CIBC

    Toronto, ON

    • Full-time
  • Full Stack Developer (Java/React)

    vTech Solution Canada

    Toronto, ON

    • Contract

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