Software development jobs in Canada (7,603 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,603
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,923 listings
On-site
54%4,117 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
  • AI Software Engineer Co-op

    symplistic.ai

    Woodbridge, ON

    • $23 CAD / hour
    • Internship

    Work Arrangement: Hybrid, approximately 3 days per week in office

  • AI Software Developer (Burlington, ON)

    Wolseley Canada Inc.

    Burlington, ON

    • Full-time

    Join the Burlington location as an AI Software Developer and play a key role in developing innovative AI and automation solutions. You’ll use your expertise in AI, software development, and…

  • DevOPS/Cloud Engineer

    Russell Tobin

    Toronto, ON

    • $80 to $85 CAD / hour
    • Contract
  • Senior Software Engineer

    Russell Tobin

    Toronto, ON

    • $80 to $85 CAD / hour
    • Contract

    Must have these technical skills:

  • Security Software Engineer

    Insight Global

    Toronto, ON

    • $210,000 CAD / year
    • Full-time

    5+ years of hands-on software development experience

  • Senior Full-Stack Developer

    Tata Consultancy Services

    Toronto, ON

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

    Lead full-stack application design, development, integration, and delivery.

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    Job Summary: We are seeking a highly skilled Gen AI Developer with extensive experience in application development and a strong background in leading cross-functional programs within…

  • Staff Software Engineer

    Fivetran

    Toronto, ON

    • Full-time

    Work across the software development lifecycle: requirements, design, prototype, implementation, review, release, and monitoring.

  • Intermediate Software Engineer

    PointClickCare

    Mississauga, ON

    • $112,000 to $125,000 CAD / year
    • Full-time

    Identify, prioritize and execute tasks in the software development life cycle

  • Software Developer Sr (AI Platform & Applications)

    Dayforce

    Canada

    We are looking for a Senior Software Developer to join the team building AI-powered capabilities within the Dayforce platform. This role is ideal for an experienced software engineer who…

  • AI Software Developer (Burlington, ON)

    Wolseley Group

    Burlington, ON

    • Full-time

    Join the Burlington location as an AI Software Developer and play a key role in developing innovative AI and automation solutions. You’ll use your expertise in AI, software development, and…

  • Senior Software Developer

    Ontario Teachers' Pension Plan

    Toronto, ON

    • Full-time

    We are looking for a Senior Software Developer to join the Product Engineering team in support of our Member Services division. As part of a team, you will be responsible for the…

  • Software Developer

    TekWissen ®

    Vaughan, ON

    • $69 to $70 CAD / hour
    • Contract

    Must have 5-7 years of strong software development experience

  • Application Developer

    IBM

    Ottawa, ON

    • $121,550 to $150,150 CAD / year
    • Full-time

    Must have a clean criminal and credit history

  • Application Developer III

    Allegis Global Solutions

    Toronto, ON

    • $70 to $73 CAD / hour
    • Contract

    Deep understanding of software engineering principles, application architecture, and cloud-native development patterns

  • Lead Software Development Engineer

    Thomson Reuters

    Toronto, ON

    • Full-time

    In this role as a Lead Software Development Engineer you will:

  • Software Engineer (C++), Character Technologies - Frostbite

    Frostbite

    Vancouver, BC

    • Full-time

    This is a hybrid role based in Vancouver, with three days per week in the office

  • Staff Backend Engineer (Payments and Billing)

    Scribd, Inc.

    Toronto, ON · Vancouver, BC

    • Full-time
  • Senior Software Engineer II, Decisioning Studio Integrations Team

    Braze

    Toronto, ON

    We're looking for a Senior Software Engineer II to join the Decisioning Studio Integrations team building BrazeAI Decisioning Studio™. Decisioning Studio is a reinforcement learning…

  • Software Engineer I - Full Stack

    TD

    Toronto, ON · Mississauga, 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…

  • Senior Software Engineer II, Decisioning Studio Integrations Team

    Braze

    Toronto, ON

    • Full-time

    We're looking for a Senior Software Engineer II to join the Decisioning Studio Integrations team building BrazeAI Decisioning Studio™. Decisioning Studio is a reinforcement learning…

  • java full stack developer

    Lorven Technologies Inc.

    Mississauga, ON

    • Full-time
  • Software Developer

    Cliniconex

    Ottawa, ON · Kanata, ON

    • Full-time

    As a Software Developer, you'll join forces with our talented engineering team to help build and improve our evolving suite of products on the Automated Care Platform (ACP). At Cliniconex,…

  • Applications Development Sr Programmer Analyst - C12 - MISSISSAUGA

    Citi

    Mississauga, ON

    • Full-time

    The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application…

  • Full Stack Software Developer (Java/React)

    Querentia

    Toronto, ON

    • Contract

    We are seeking an experienced Full Stack Software Developer with strong technical leadership capabilities and expertise in enterprise application development, Microsoft Dynamics 365, Power…

Get in touch
MovoJobs

Contact us