Software development jobs in Canada (7,899 jobs)

Explore software development jobs in Canada. Choose a role or place to find work that fits.

Hiring at a glance

View jobs
Open jobs
7,899
Employers
2,203

Advertised starting pay

Average starting payCAD / year
$117,131Across 921 listings
Average starting payCAD / hour
$56.23Across 344 listings
Average starting payUSD / year
$164,765Across 34 listings
Average starting payCAD / month
$8,869Across 15 listings

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

Where work happens

Remote
7%548 listings
Hybrid
39%3,044 listings
On-site
54%4,280 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (307), Amazon (160), Electronic Arts (88).

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 Canada

Email me new jobsSave this search
  • Int/EngageOne Software Developer Consultant

    Tata Consultancy Services

    Toronto, ON

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

    …delivery model, recognized as a benchmark of excellence in software development. A part of the Tata group, India's largest multinational business group, TCS operates in 55 countries and…

  • Back End Developer

    VySystems

    Toronto, ON

    • Full-time

    Influence software architecture and lead design decisions for the Platform, with particular focus on payments and money-movement systems.

  • Senior Platform Software Engineer – Frontend

    DSI Recruiting

    Toronto, ON

    • $135,000 to $160,000 CAD / year
    • Full-time

    Our client is seeking a hands-on Senior Platform Software Engineer (Frontend) to build the shared web foundation for a next-generation enterprise application platform. The role develops the…

  • Senior Platform Software Engineer – Backend

    DSI Recruiting

    Toronto, ON

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

    Our client is seeking a hands-on Senior Platform Software Engineer (Backend) to implement shared cloud-native services and reusable .NET SDKs for a next-generation enterprise application…

  • Salesforce Data Cloud Developer

    Galent

    Toronto, ON

    • Contract

    Salesforce Data Cloud Architecture & Development

  • Cloud Engineer

    Morson Edge (Canada)

    Oshawa, ON · Greater Oshawa Metropolitan Area

    • Contract

    Software Defined Networking: Implement and support software-defined networking and service mesh technologies using established designs and standards.

  • Mobile Application Developer

    Zodiac Solutions, Inc

    Toronto, ON

    • Full-time
  • Cloud Engineer

    Zodiac Solutions, Inc

    Montreal, QC

    • Full-time

    Contribute to engineering best practices for infrastructure-as-code, policy development, testing, and review processes.

  • Intermediate Infrastructure Software Developer

    Scrawlr

    Vancouver, BC

    • Full-time

    We are seeking an Intermediate Infrastructure Software Developer to contribute to the development, maintenance, and optimization of our infrastructure. This position is a unique opportunity…

  • Lead Infrastructure Software Developer

    Scrawlr

    Vancouver, BC

    • Full-time

    We are seeking a Lead Software Infrastructure Developer to architect, implement, and evolve the core infrastructure powering its consumer-facing cloud applications. This is a high-impact…

  • Senior Software Engineer

    Ipsos in Canada

    Vancouver, BC

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

    Drive the migration of development code into production, providing technical assistance and guidance to refine and optimize processes.

  • Software Developer (React, TypeScript, Node/NPM, 3D Design, & AI Coding Tools)

    Techedin

    Toronto, ON

    • Full-time

    We are hiring for this role where the selected candidate will work on a software platform focused on modern web development and cross-platform experiences. The role involves building…

  • RQ11569 - Software Developer - Senior

    CCI- Computer Consultants International, Inc.

    Toronto, ON

    • Full-time

    Must Have Experience:

  • Software Engineer

    Milya AI

    Montreal, QC · Greater Montreal Metropolitan Area

    • Full-time

    Role Description The Software Engineer will be a full-time, on-site team member based in the Greater Montreal Metropolitan Area, contributing directly to the development of Milya’s…

  • Full Stack Developer – Customer Portal Web App

    Twine

    Canada

    • Contract

    …both mobile and desktop platforms. The project requires the development of secure user authentication features, including sign-up, login, and password reset, as well as a self-service…

  • Software Validation Technologist

    Husky Technologies

    Bolton, ON

    • Full-time

    The Software validation Technologist plays a critical role by working within the Innovation and Sustainability Team, helping to bring physical testing results to component and system…

  • Senior Android Infrastructure Software Developer

    Google

    Waterloo, ON

    5 years of experience with software development in one or more programming languages.

  • Senior Software Developer (C#/.NET and React)

    Jobgether

    Canada

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

    In this role, you will take ownership of complex software development initiatives, contributing to the evolution of a high-traffic digital payments platform.

  • Software Validation Technologist

    Husky Technologies

    Bolton, ON

    • Full-time

    The Software validation Technologist plays a critical role by working within the Innovation and Sustainability Team, helping to bring physical testing results to component and system…

  • Front-End-Focused Full-Stack Developer – React

    CGI

    Montreal, QC

    • Full-time

    …SANDBOX pricer. The role is primarily focused on front-end development, with opportunities to contribute to the wider application stack and delivery…

  • Intermediate Software Developer

    ATB

    Calgary, AB · Edmonton, AB

    • Full-time

    As ATB’s next Intermediate Full Stack Software Developer, you will design, develop, test, and maintain robust application features across the full software development lifecycle to optimize…

  • Junior L1 Software Developer

    Ericsson

    Ottawa, ON

    • Full-time

    …and we are actively shaping the evolution toward 6G. Our L1 Software Development team in RCE RAN Performance designs and implements Physical Layer baseband functions - the signal-processing…

  • APPLIED AI SOFTWARE DESIGNER

    Ericsson

    Ottawa, ON

    • Full-time

    We are seeking an Applied AI Software Designer with 2–4 years of software engineering experience and hands-on experience applying AI to developer workflows. You will use Large Language…

Get in touch
MovoJobs

Contact us