Software development jobs in Toronto, ON and nearby (3,433 jobs)

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
3,433
Employers
873

Advertised starting pay

Average starting payCAD / year
$120,426Across 360 listings
Average starting payCAD / hour
$58.62Across 184 listings
Average starting payUSD / year
$170,900Across 10 listings

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

Where work happens

Remote
0%0 listings
Hybrid
42%1,447 listings
On-site
57%1,971 listings

Not specified: <1% (15 listings)

Employers hiring include S M Software Solutions Inc (305), Virtusa (75), Amazon (68).

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
  • RQ11754 – Software Developer – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • RQ11661 – Software Developer – CRM – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week · Onsite - 5 days per week

  • RQ11685 – Software Developer – Back End – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Hybrid – 3 Business Days in Office

  • RQ11600 – Software Developer – Full Stack – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • RQ11661 – Software Developer – CRM – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week · Onsite - 5 days per week

  • RQ11661 – Software Developer – CRM – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week · Onsite - 5 days per week

  • RQ11754 – Software Developer – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • Software Engineering Team Lead

    Monks

    Toronto, ON

    • Full-time

    If you reside within a commutable distance of one of our office locations, you will be expected to work from the office a set number of days per week

  • Embedded Software Engineer

    Actalent

    Mississauga, ON

    • $70,000 to $85,000 CAD / year
    • Full-time

    Develop and update Software Requirements Descriptions (SRD), Software Design Descriptions (SDD), and Software Test Plans to support the full software development lifecycle.

  • Staff Software Engineer, Backend

    Harvey

    Toronto, ON

    • Full-time

    Work eligibility: Must have valid Canadian work rights; Harvey does not currently offer visa sponsorship for this role

  • RQ11678 – Software Developer – ERP / Case Management – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • RQ11685 – Software Developer – Back End – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Hybrid – 3 Business Days in Office

  • RQ11754 – Software Developer – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • RQ11661 – Software Developer – CRM – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week · Onsite - 5 days per week

  • Staff Software Engineer, Quality & Reliability Platform

    fb9e7da1-2660-46a2-9ffc-154a66684510

    Toronto, ON

    • Full-time

    BuildOps is looking for a Staff Software Engineer to set and drive our company-wide technical strategy for building, shipping, and operating reliable software.

  • Staff Software Engineer, Quality & Reliability Platform

    fb9e7da1-2660-46a2-9ffc-154a66684510

    Toronto, ON

    • Full-time

    BuildOps is looking for a Staff Software Engineer to set and drive our company-wide technical strategy for building, shipping, and operating reliable software.

  • Staff Software Developer, Full Stack

    Intuit

    Toronto, ON

    • Full-time

    Intuit has embraced a hybrid working model and this role will be based out of our Toronto office 3 days per week

  • Lead Software Engineer - Enterprise Applications

    Citi

    Mississauga, ON

    • Full-time

    2+ years focused on AI software development, LLM‑based solutions, agentic systems, and/or machine learning.

  • Lead Full Stack Developer

    RBC

    Toronto, ON

    • Full-time

    Must have development experience in Azure Integration Services

  • Senior Software Developer (Microsoft 365 & Azure Integrations)

    Open Text Corporation

    Richmond Hill, ON

    • Other

    Bachelor’s degree in Computer Science, Engineering, or a related technical field, with 6+ years of professional software development experience.

  • Staff Software Engineer, Investors

    Carta

    Toronto, ON

    • Full-time

    …tools with a single system of record, Carta brings together the software, services, and legal infrastructure that founders use to manage equity, fund managers use to run administration and…

  • Senior Software Engineer II, Investors

    Carta

    Toronto, ON

    • Full-time

    …tools with a single system of record, Carta brings together the software, services, and legal infrastructure that founders use to manage equity, fund managers use to run administration and…

  • Software Developer Embedded Systems II (Co-op) – Canada

    Cisco

    Toronto, ON

    • Full-time

    …switching architectures, low-latency telemetry, and hardware-software integration within business groups such as Cisco Networking, Security & Trust, and Supply Chain. As part of this…

  • RQ11754 – Software Developer – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • RQ11685 – Software Developer – Back End – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Hybrid – 3 Business Days in Office

Get in touch
MovoJobs

Contact us