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

Advertised starting pay

Average starting payCAD / year
$117,117Across 898 listings
Average starting payCAD / hour
$55.95Across 330 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,930 listings
On-site
54%4,133 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (300), 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 Developer

    Lotus IT Solutions

    Enterprise, ON

    • Contract

    This is a fully onsite position, 5 days per week, at the client's Ontario office location

  • RQ11739 – Software Developer – Full Stack – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • Software Developer - CRM - Intermediate

    Lotus IT Solutions

    Toronto, ON · Greater Toronto Area, Canada

    • Contract

    This is a fully onsite position (5 days per week) at an OPS office location

  • Software Engineer, Back-End - Mail (Canada)

    Superhuman

    Remote, Canada

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

    5+ years of experience in back-end development, with strong fundamentals in algorithms, data structures, and system design.

  • Senior Software Development Engineer in Test (Kubernetes)

    Akamai

    Canada

    • $102,500 to $184,500 CAD / year

    As a Senior Software Development Engineer in Test, you will be responsible for:

  • Full Stack Software Developer

    ATB

    Calgary, AB · Edmonton, AB

    • Full-time

    You’ll design, develop, test, deliver, maintain and improve applications, and work across the entire software development lifecycle to optimize ATB user experience and workflows.

  • Développeur(euse) logiciel senior / Senior Software Developer

    Eaton Corporation

    Brossard, QC

    • Full-time

    Eaton’s utility digital solutions division has an opening for a Senior Software Developer to join our Embedded Devices Control System team, responsible for developing, maintaining, and…

  • Audio Software Engineer - EA SPORTS™ NHL

    EA SPORTS

    Vancouver, BC

    • Full-time

    As an Audio Software Engineer, you will develop and support the core technology that brings our audio experiences to life. You will collaborate closely with Audio Artists, Designers, and…

  • Lead Software Engineer – Application Security & Architecture

    Prospect Markets

    Vancouver, BC

    • Full-time

    …across our platform. You'll bring deep application security and software architecture expertise to a team building compliant trading software, with direct responsibility for the systems and…

  • Software Architect

    Swim Recruiting

    Vancouver, BC

    • $100 to $115 CAD / hour
    • Contract

    6-month contact Software Architect for a mission critical application with a global organization with onsite work in Vancouver.

  • Software Developer

    Cisco

    Ottawa, ON · Kanata, Ontario

    • Full-time

    We are seeking a highly skilled Software Engineer to deliver features needed for integration between Cisco Cloud Control and Cisco Catalyst Center. In this role, you will architect and lead…

  • Programmer Analyst II

    The University of British Columbia

    Vancouver, BC

    • $8,810.92 to $13,202.5 CAD / month
    • Full-time

    The EASD is responsible for the selection, acquisition or development, deployment, and operation of the suite of applications related to enterprise integrations. The EASD works closely with…

  • Frontend Developer

    IT Connex

    Toronto, ON

    • Contract

    Work Arrangement: Hybrid – 3 days per week onsite · Please note: This role requires working onsite in Toronto three days per week.

  • Backend Engineer, Data

    Stripe

    Canada

    Must have 6+ years of experience in a Software Engineering role, with a focus on building and maintaining data services or data-intensive applications

  • Software Developer

    Aarorn Technologies

    Guelph, ON

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

    Develop Website architecture and determine hardware and software requirements

  • Senior Software Developer

    Swim Recruiting

    Ottawa, ON

    • $100,000 to $130,000 CAD / year
    • Contract

    Our client is seeking a Senior Software Developer to design and develop secure, scalable backend applications supporting cybersecurity products. You'll collaborate with security, DevOps,…

  • Programmer Analyst II

    The University of British Columbia

    Vancouver, BC

    • $8,810.92 to $13,202.5 CAD / month
    • Full-time

    The EASD is responsible for the selection, acquisition or development, deployment, and operation of the suite of applications related to enterprise integrations. The EASD works closely with…

  • Backend Engineer - Kotlin

    Swim Recruiting

    Vancouver, BC

    • $75 to $95 CAD / hour
    • Contract

    8-10+ years of professional software engineering experience, including Kotlin development and maintenance, with AI-assisted coding

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

  • Software Developer

    neurohire.ai

    Remote, Canada

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

    You will apply your programming knowledge, problem-solving skills, and understanding of software development principles to support application development and improve existing systems. This…

  • Cloud Infrastructure Engineer, Senior Associate

    Pwc Canada

    Ottawa, ON · Toronto, ON

    • Full-time

    Collaborate with internal teams to facilitate the development and improvements of new and reusable cloud-based systems and services.

  • Cloud Architect

    Tangerine

    Toronto, ON

    • Full-time

    Strong understanding of software development life cycle as well as related technologies.

  • SysOps Software Architect (36136)

    Myticas Consulting

    Ottawa, ON

    • Full-time

    Ottawa, Ontario; minimum four days per week on-site

  • Embedded Software Architect, User Terminals (36137)

    Myticas Consulting

    Ottawa, ON

    • Full-time

    Understanding of cybersecurity and secure software development practices.

  • Senior Software Developer, Developer Experience (DevX)

    Robinhood

    Toronto, ON

    This role is based in our Toronto, ON office, with in-person attendance expected at least 3 days per week

Get in touch
MovoJobs

Contact us