Software development jobs in Toronto, ON and nearby (3,499 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,499
Employers
887

Advertised starting pay

Average starting payCAD / year
$120,582Across 363 listings
Average starting payCAD / hour
$59.05Across 189 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,475 listings
On-site
57%2,009 listings

Not specified: <1% (15 listings)

Employers hiring include S M Software Solutions Inc (309), Virtusa (79), Amazon (70).

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
  • RQ11678 – Software Developer – ERP / Case Management – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • RQ11775 – Software Developer – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Full-time

    Work Arrangement: Onsite – 5 Days per Week

  • RQ11698 – Software Developer – CRM – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • RQ11698 – Software Developer – CRM – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • RQ11600 – Software Developer – Full Stack – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • RQ11600 – Software Developer – Full Stack – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • RQ11698 – Software Developer – CRM – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • RQ11600 – Software Developer – Full Stack – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • RQ11721 – Software Developer – Intermediate

    S M Software Solutions Inc

    Toronto, ON

    • Internship

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

  • RQ11719 – Software Developer – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • RQ11719 – Software Developer – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • RQ11721 – Software Developer – Intermediate

    S M Software Solutions Inc

    Toronto, ON

    • Internship

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

  • RQ11719 – Software Developer – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • RQ11721 – Software Developer – Intermediate

    S M Software Solutions Inc

    Toronto, ON

    • Internship

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

  • Senior AI Software Engineer

    Encore Technical Solutions Inc.

    Toronto, ON

    • Full-time

    Senior Software AI Engineer - Agentic Platforms

  • Senior Software Engineer

    LyveChat

    Toronto, ON

    • $150,000 to $190,000 CAD / year
    • Full-time

    You will join the Toronto team taking over development and technical operation of LyveChat from our existing development team. You will own assigned components from design through…

  • Senior Full Stack Software Developer

    Robertson & Company Ltd.

    Toronto, ON

    • Contract

    Provides mentoring specific Software Development I and potentially Software Engineer I to discuss specific engineering practices and problems that may arise during day-to-day work

  • Site Reliability Engineer

    Porter Airlines Inc.

    Toronto, ON

    • Full-time

    Unlike a traditional infrastructure-focused SRE position, this role is best suited to someone who has a strong software development background (particularly .NET) and enjoys solving…

  • Adobe Site Reliability Engineer - Content Delivery Network

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

    Toronto, ON

    • Full-time
  • Sr. Consultant, Full Stack Developer

    CIBC

    Toronto, ON

    • Full-time

    Must have familiarity with VISA/Mastercard network and card transaction lifecycle

  • Software Developer II (Full Time) - Canada

    Cisco

    Toronto, ON

    • Full-time

    As a software developer on our team, you will be the driving force behind crafting user-friendly, reliable software and tools that support critical technology platforms such as operating…

  • Software Developer Embedded Systems II (Full Time) – Canada

    Cisco

    Toronto, ON

    • Full-time

    As an Embedded Systems Software Developer, you will take ownership of designing, implementing, and optimizing critical software components across Cisco’s next-generation networking…

  • Site Reliability Engineer

    Porter Airlines Inc.

    Toronto, ON

    • Full-time

    Unlike a traditional infrastructure-focused SRE position, this role is best suited to someone who has a strong software development background (particularly .NET) and enjoys solving…

  • Senior Embedded Software Engineer

    Pulsenics Inc.

    Toronto, ON

    • Full-time

    Strong software engineering practices, including version control (Git), code reviews, and disciplined development workflows.

  • Full Stack Software Developer

    Pulsenics Inc.

    Toronto, ON

    • Full-time

    Pulsenics is seeking a Full Stack Software Developer to help design, build, and operate the core software systems that sit at the center of our hardware-enabled products. This role focuses…

Get in touch
MovoJobs

Contact us