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.
Counted
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
Added
RQ11678 – Software Developer – ERP / Case Management – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11775 – Software Developer – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11698 – Software Developer – CRM – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11698 – Software Developer – CRM – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11600 – Software Developer – Full Stack – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11600 – Software Developer – Full Stack – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11698 – Software Developer – CRM – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11600 – Software Developer – Full Stack – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11721 – Software Developer – Intermediate
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week · Onsite – 5 days per week
Added
RQ11719 – Software Developer – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11719 – Software Developer – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11721 – Software Developer – Intermediate
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week · Onsite – 5 days per week
Added
RQ11719 – Software Developer – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11721 – Software Developer – Intermediate
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week · Onsite – 5 days per week
Added
Senior AI Software Engineer
Encore Technical Solutions Inc.
Senior Software AI Engineer - Agentic Platforms
Added
Senior Software Engineer
LyveChat
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…
Added
Senior Full Stack Software Developer
Robertson & Company Ltd.
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
Added
Site Reliability Engineer
Porter Airlines Inc.
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…
Added
Adobe Site Reliability Engineer - Content Delivery Network
Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!
Added
Sr. Consultant, Full Stack Developer
CIBC
Must have familiarity with VISA/Mastercard network and card transaction lifecycle
Added
Software Developer II (Full Time) - Canada
Cisco
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…
Added
Software Developer Embedded Systems II (Full Time) – Canada
Cisco
As an Embedded Systems Software Developer, you will take ownership of designing, implementing, and optimizing critical software components across Cisco’s next-generation networking…
Added
Site Reliability Engineer
Porter Airlines Inc.
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…
Added
Senior Embedded Software Engineer
Pulsenics Inc.
Strong software engineering practices, including version control (Git), code reviews, and disciplined development workflows.
Added
Full Stack Software Developer
Pulsenics Inc.
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…