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

Advertised starting pay

Average starting payCAD / year
$117,159Across 897 listings
Average starting payCAD / hour
$55.91Across 327 listings
Average starting payUSD / year
$163,394Across 33 listings
Average starting payCAD / month
$9,029Across 14 listings

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

Where work happens

Remote
7%536 listings
Hybrid
38%2,922 listings
On-site
54%4,112 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (298), Amazon (156), Electronic Arts (85).

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 Engineer

    Mycionics Inc.

    Kitchener, ON

    • Full-time

    We are seeking a highly collaborative C++ Software Engineer to build the high-level software architecture that glues our robotic systems together. While our firmware team handles the…

  • Sr. IT Software Developer

    OpenText

    Waterloo, ON

    • Full-time

    8+ years of enterprise software development and application support experience.

  • Senior Software Engineer

    Gogo

    Ottawa, ON

    • Full-time

    As our Airborne Platform Software Engineer, you’ll design, develop, and test production-quality software for Gogo Business Aviation airborne products on a Linux platform. You’ll work…

  • Sr. IT Software Developer

    OpenText

    Richmond Hill, ON

    • Full-time

    8+ years of enterprise software development and application support experience.

  • Sr. IT Software Developer

    OpenText

    Mississauga, ON

    • Full-time

    8+ years of enterprise software development and application support experience.

  • Software Engineering LMTS

    Salesforce Partner Canada

    Vancouver, BC

    • Full-time

    8+ years of backend software development experience

  • Junior Fullstack Developer

    Invitation Project

    Burnaby, BC

    • Full-time

    Write clean, maintainable code and follow software development best practices.

  • Senior Java Full Stack Developer

    CGI

    Toronto, ON

    • Full-time

    This role is hybrid and requires you to be at our downtown Toronto and/or Client office at a minimum 2 -3 days per week subject to change at any time

  • Software Development Engineering in Test

    CGI

    Halifax, NS

    • Full-time

    This hybrid position requires 3 days per week from any one of our Atlantic offices: Halifax, NS; Moncton, NB; Fredericton, NB; Stratford, PE; or St

  • Azure Cloud Engineer ( Azure infrastructure )

    Yochana

    Toronto, ON

    • Full-time

    Manage Azure infrastructure across development, lab, non-production, and production environments.

  • Site Reliability Engineer

    Tech Mahindra

    Calgary, AB

    • Full-time

    Primary Skills / Must have

  • 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…

  • RQ11723-Salesforce Cloud Developer / Vlocity (OmniStudio) Developer

    A.T. Consulting & Recruiting Inc.

    Toronto, ON

    • Contract

    Ensure development of application solution is implemented and in accordance with the business requirements

  • Adobe Site Reliability Engineer - Content Delivery Network

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

    Toronto, ON

    • Full-time
  • Software Quality Assurance Analyst

    SMARTFOX

    Canada

    • Full-time

    Understanding of the software development lifecycle and core testing concepts (test cases, regression, severity vs. priority)

  • Java Full Stack developer

    Apptoza Inc.

    Montreal, QC

    • Contract

    Knowledge of PostgreSQL, Neo4j, data structures, design patterns, and software architecture.

  • RQ11755-AI Application Development-Software Developer

    A.T. Consulting & Recruiting Inc.

    Toronto, ON

    • Contract

    RQ11755 - Software Developer - Full Stack - Senior

  • Embedded Software Engineer – Display & Graphics

    LanceSoft, Inc.

    Markham, ON

    • $45.43 to $56.78 CAD / hour
    • Contract

    3+ years in embedded/software development (C/C++, Rust).

  • Software Development, Team Lead

    Exchange Solutions

    Toronto, ON

    • Full-time
  • Senior Software Engineer

    HONK

    Toronto, ON

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

    We’re hiring a Senior Software Engineer to build and own systems end-to-end on the platform behind HONK’s growth. You’ll deliver new capabilities, strengthen the foundation underneath them,…

  • Site Reliability Engineer

    Userful

    Canada

    • Full-time
  • [C] Software Engineer

    MLSE (Maple Leaf Sports & Entertainment Partnership)

    Toronto, ON · Scotiabank Arena

    • Full-time

    3+ years of professional software development experience

  • [C] Senior Software Engineer - Developer Platform

    MLSE (Maple Leaf Sports & Entertainment Partnership)

    Toronto, ON · Scotiabank Arena

    • Full-time

    We are looking for a senior, hands-on software engineer with broad experience across software development, cloud infrastructure, DevOps, and developer tooling. You should be comfortable…

  • Software Development Co-op Student

    Profound Medical

    Mississauga, ON

    • $22 to $28 CAD / hour
    • Internship

    Please note, this role is hybrid (3 days in office)

  • Senior Software Engineer

    GreatPeople.Tech

    Toronto, ON

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

    Working closely with product, development, quality, and operations teams, the Senior Software Developer delivers high-quality solutions with “Just-Enough” complexity and intentional…

Get in touch
MovoJobs

Contact us