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

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,449 listings
On-site
57%1,980 listings

Not specified: <1% (15 listings)

Employers hiring include S M Software Solutions Inc (305), Virtusa (78), 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
  • Junior Software Developer, Winter 2027 (Co-op/Internship) - 4 Months

    BMO

    Toronto, ON

    • Full-time

    Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting…

  • Senior Software Engineer

    Scotiabank

    Toronto, ON

    10+ years of software development experience supporting complex, customer-facing platforms.

  • Full- Stack Developer, Shopify eCommerce

    Sleep Country

    Toronto, ON

    • Full-time

    Bachelor's degree in Computer Science, Software Engineering, Web Development, or equivalent.

  • Lead IT Infrastructure & Cloud Engineer - Mining/Mineral Processing

    Blue Moon Metals

    Toronto, ON

    Define clear support responsibilities and escalation paths between internal IT, the CSP, software vendors, consultants, and other technology partners, ensuring issues are owned through…

  • Software Developer

    Russell Tobin

    Toronto, ON

    • $85 to $95 CAD / hour
    • Contract

    Must have Skills:

  • Senior Software Engineer, Analytics and Reporting Solutions ⭐

    Achievers

    Toronto, ON

    • Full-time

    Experience with agile software development methodologies (e.g., Scrum, Kanban)

  • Software Engineering Architect

    Dexterra

    Mississauga, ON

    • $90,000 to $100,000 CAD / year
    • Full-time

    Dexterra is a services company, not a software engineering company, and that’s what makes this opportunity different. Technology supports a diverse and evolving business, with development…

  • Software Engineer (Java, Python & Linux)

    Enterprise Solutions Inc.

    Toronto, ON

    • Contract

    Participate in the full software development lifecycle, including requirement analysis, design, development, testing, deployment, and maintenance.

  • Python Software Engineer (Client Facing Consultant)

    Luxoft

    Toronto, ON

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

    Contribute across the full software development lifecycle, including CI/CD

  • Software Engineering Architect

    Dexterra Group

    Mississauga, ON

    • Full-time

    Dexterra is a services company, not a software engineering company, and that’s what makes this opportunity different. Technology supports a diverse and evolving business, with development…

  • Data Cloud Engineer

    Hydro One

    Toronto, ON

    • $80 to $90 CAD / hour
    • Contract

    Own the strategy and lifecycle for Snowflake development, test, quality assurance, production, and disaster recovery environments, ensuring consistent configuration, promotion, resilience,…

  • Ruby & Golang_Backend Developer

    COGNITO INC

    Toronto, ON

    • Contract

    5+ years of professional software development experience, with a strong focus on backend development.

  • Associate Software Engineer

    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…

  • React Native - Mobile Full Stack Developer

    Zoho

    Toronto, ON

    • Contract

    7+ years of professional software engineering experience in full stack development

  • Senior Java Software Engineer

    Artech

    Mississauga, ON

    • Contract

    We are seeking a Senior Software Developer with deep Java technology expertise to work directly with our Fintech clients in the Spread Products space. This is a hybrid…

  • Software Engineer (Java, Python & Linux)

    Enterprise Solutions Inc.

    Mississauga, ON

    • Contract

    5 years of experience in software development with a focus on high performance distributed application development.

  • Fullstack Developer

    Pacer Group

    Mississauga, ON

    • $120,000 to $130,000 CAD / year
    • Full-time

    7-8 years of relevant experience in Apps Development roles

  • Backend Developer – Ruby & Golang

    Ardent SoftSol Inc.

    Toronto, ON

    • Contract

    · 7+ years of professional software development experience, with a strong focus on backend development.

  • Frontend Developer

    Hays

    Toronto, ON

    • Contract

    Support the development of AI-enabled experiences such as conversational interfaces, virtual assistants, or recommendation systems.

  • Java Full Stack Developer (Java + React)

    Siri InfoSolutions, Inc.

    Mississauga, ON

    • $110,000 to $120,000 CAD / year
    • Full-time

    …ideal candidate should have hands-on experience in backend development, frontend technologies, REST APIs, and database…

  • PYTHON FULL STACK DEVELOPER WITH JAVA

    Tekgence Inc

    Mississauga, ON

    • Full-time

    …skills include strong proficiency in Java, Python, backend development, REST APIs, microservices, SQL, database design, data processing, data reporting, ETL concepts, debugging, unit…

  • Python full stack developer

    Tekgence Inc

    Mississauga, ON

    • Full-time

    …skills include strong proficiency in Java, Python, backend development, REST APIs, microservices, SQL, database design, data processing, data reporting, ETL concepts, debugging, unit…

  • Software Engineer

    Insight Global

    Mississauga, ON

    • $55 to $72 CAD / hour
    • Contract

    5–7+ years of professional development experience

  • Software Engineer (React & TypeScript)

    Applicantz

    Toronto, ON

    • $50 to $55 CAD / hour
    • Contract

    …Solutions (PDMS) division. We are looking for an experienced Software Engineer to join one of our teams to help us fulfill the mission of the organization, supporting cross-platform device…

  • RQ11844 - Software Developer

    CCI- Computer Consultants International, Inc.

    Toronto, ON

    • Full-time

    Must Have Experience:

Get in touch
MovoJobs

Contact us