Software development jobs in Canada (7,446 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,446
Employers
2,126

Advertised starting pay

Average starting payCAD / year
$117,297Across 887 listings
Average starting payCAD / hour
$56.12Across 312 listings
Average starting payUSD / year
$163,906Across 32 listings
Average starting payCAD / month
$9,109Across 12 listings

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

Where work happens

Remote
7%530 listings
Hybrid
38%2,863 listings
On-site
54%4,026 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (294), Amazon (152), Electronic Arts (84).

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
  • Software Quality Engineering Lead

    Standard BioTools

    Markham, ON

    • Full-time

    The Software Test Lead leads software verification activities to ensure products meet defined requirements and quality expectations. The role combines test planning, hands-on execution,…

  • Software Engineer, AI Entries

    Lyft

    Toronto, ON

    Lyft considers working in the office at least 3 days per week to be an essential function of this hybrid role

  • Senior Software Developer - CI/CD and Software Development Tools

    General Motors

    Markham, ON

    • Full-time

    We are seeking a highly skilled and experienced Senior Software Engineer to join the Continuous Integration/Continuous Deployment (CI/CD) and Embedded Software Development Tools…

  • Intermediate Full-Stack Developer

    Method Integration Inc.

    Remote, Canada

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

    🚀 Growth-stage company experience – working at a scaling growth company like Method gives you deep insight into how a software company operates. You'll be involved in a wide range of…

  • Associate Software Development Engineer in Test (SDET)

    SOTI

    Mississauga, ON

    • Full-time

    2+ years of experience as Software Development Engineer or (SDET) Software Development Engineer in Test role

  • Mobile Application Developer (React Native & Frontend)

    K&K Global Talent Solutions INC.

    ON · Ontario, Canada

    • Full-time

    We are looking for a skilled and versatile Mobile Application Developer to drive the development, enhancement, and maintenance of our cross-platform mobile applications. In this role, you…

  • Staff Software Developer, Data Platform

    Coveo

    Montreal, QC

    Extensive software development expertise and a track record of designing, building and evolving complex, distributed, and data-intensive systems.

  • Intermediate Software Developer

    Teckhorizon Inc

    Toronto, ON

    • Contract
  • Senior Software Developer in Test | Ingénieur·e logiciel senior en test

    Plotly

    Remote, Canada

    • Full-time
    • Remote

    We are seeking a highly skilled and experienced Senior Software Developer in Test (SDET) to join our dynamic team. As a Senior SDET, you will play a critical role in ensuring the quality…

  • Senior Software Development Engineer, Transactional Services

    Amazon

    Vancouver, BC

    - 5+ years of non-internship professional software development experience

  • Backend Developer

    Canadian Bank Note Company

    Ottawa, ON

    • $75,000 to $86,000 CAD / year
    • Full-time

    Experience with Git, Docker, and modern software development practices, including CI/CD.

  • Senior Site Reliability Engineer

    Safe Fleet

    Coquitlam, BC

    • Full-time
  • Staff Software Developer, Data Platform

    Coveo

    Montreal, QC

    • Full-time

    Extensive software development expertise and a track record of designing, building and evolving complex, distributed, and data-intensive systems.

  • Senior Software Developer

    Range Group - Job Postings

    Toronto, ON

    This is a hybrid position, currently requiring a minimum of two days per week onsite at our office located at 2 Queen St

  • Senior Oracle Siebel CRM - Software Developer - RQ11823 (CANADA) - Onsite

    Computer Consultants International, Inc.

    Toronto, ON

    • Contract

    Senior Oracle Siebel CRM - Software Developer - RQ11823 (CANADA) - Onsite

  • Senior Software Developer

    Range

    Toronto, ON

    This is a hybrid position, currently requiring a minimum of two days per week onsite at our office located at 2 Queen St

  • Senior Software Developer

    TripArc

    Toronto, ON

    This is a hybrid position, currently requiring a minimum of two days per week onsite at our office located at 2 Queen St

  • Staff Software Engineer, Payroll Calculation

    Rippling

    Toronto, ON

    • Full-time

    We’re looking for a Staff Software Engineer to help lead this work. This is a hands-on technical leadership role for an engineer who wants to build mission-critical systems, set…

  • Software Engineer Co-op

    XRSounder

    Burnaby, BC

    • Full-time

    Support firmware development as needed and test firmware and software together to verify device functionality, communication, and reliability.

  • RQ00828 - Software Developer - Full Stack - Senior

    Maarut

    Toronto, ON

    • Contract

    Strong React development experience building production applications that use SMART on FHIR launch, authorization, context, scopes, and FHIR API integration patterns.

  • RQ00831 - DevOPS/Cloud Engineer - Senior

    Maarut

    Toronto, ON

    • Contract

    Advanced AWS CDK and CloudFormation experience, including CDK development in Python and JavaScript, reusable constructs, stack architecture, dependencies, parameters, outputs, environment…

  • Senior Software Engineer, Operations – Core Java & iOS focus

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Waterloo King

    • Full-time

    We are looking for a Senior Software Engineer with strong full-stack Java experience and hands-on iOS development skills. You will develop and support reliable applications across the web,…

  • Software Engineer 4 - Kubernetes AI Platform Engineering

    Nutanix

    Vancouver, BC

    • $151,000 to $227,000 CAD / year
    • Full-time

    …a supportive environment for both personal and professional…

  • 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 Web Developer

    University of Ottawa

    Ottawa, ON · Tabaret Hall

    • Full-time

    Provides strategic and operational leadership in the planning, development, and implementation of the University’s Web sites. Ensures the integrated management (leadership, planning, and…

Get in touch
MovoJobs

Contact us