Software development jobs in Canada (5,713 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
5,713
Employers
1,877

Advertised starting pay

Average starting payCAD / year
$116,775Across 757 listings
Average starting payCAD / hour
$56.82Across 247 listings
Average starting payUSD / year
$165,212Across 33 listings

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

Where work happens

Remote
7%424 listings
Hybrid
39%2,200 listings
On-site
54%3,065 listings

Not specified: <1% (24 listings)

Employers hiring include Amazon (159), Electronic Arts (88), Virtusa (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 Development Engineer II, Price Perception and Evaluation

    Amazon

    Vancouver, BC

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

  • Software Developer - Senior

    Akkodis

    Toronto, ON

    • Contract

    Development experience with ServiceNow portals and Customer Service Management (CSM)

  • FMS Software Developer

    CMC Electronics

    Montreal, QC

    • Full-time

    Why Join The Navigation Software Development Team

  • SysOps Software Architect

    Telesat

    Ottawa, ON

    • Full-time

    The ESCP-P SysOps Software Architect will lead the architecture and technical direction of System Operations software capabilities required to support the ESCP-P program. The architect will…

  • Senior Software Engineer

    Curinos Inc

    Toronto, ON

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

    7+ years of experience in software development, with a strong focus on full-stack applications

  • Intermediate Software Engineer

    BluWave-ai

    Ottawa, ON

    • Full-time

    2+ years of professional software development experience with strong foundations in Golang, Java, or Python.

  • Full Stack Developer (AI & Copilot Solutions)

    Tata Consultancy Services

    Toronto, ON

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

    Strong experience in both frontend and backend development.

  • Senior Software Developer

    MarshallZehr Group Inc.

    Waterloo, ON

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

    5+ years of professional software development experience, including at least two at a senior level.

  • Senior OpenStack Cloud Engineer

    49 Solutions

    Ottawa, ON

    • $800 to $950 CAD / hour
    • Contract

    Must have a Level II Secret Security Clearance issued by PSPC

  • Full Stack Developer

    Scalian

    Montreal, QC

    • Full-time

    We provide expertise in Operations & Technology and Information Technology to a variety of industries, including aerospace, defense, railways, and energy, supporting their development.

  • Software Developer - Full Stack - Senior

    Bevertec

    Toronto, ON

    • $90 to $95 CAD / hour
    • Full-time

    10+ years of programming and development experience in Java and/or Angular

  • Software Development Engineer, Amazon Fulfillment Technologies (AFT) - Outbound/Flow, AFT Outbound Execution Teams

    Amazon

    Toronto, ON

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

  • Software Engineering Intern - Vehicle Controls (January - August 2027)

    Rivian and Volkswagen Group Technologies

    Remote, Canada

    • $30 to $33.75 CAD / hour
    • Internship
    • Remote

    …vehicles through technology that will set the standards for software-defined vehicles around the…

  • Security Software Engineer

    Motive

    Canada

    As a Sr Software Engineer, Security, you will design and build secure, scalable systems that protect Motive’s products, infrastructure, and customer data. You will report into Pankaj…

  • Senior Software Engineer (C# and Angular)

    SimCorp

    Toronto, ON

    • Full-time

    As a Lead Software Engineer at SimCorp, you will play a key role in the design, development, and delivery of complex software solutions that support critical business functions. You will…

  • Software Design Co-op, Nuclear

    Eclipse Automation

    Cambridge, ON

    Reporting to the Electrical Engineering Manager, the Software Design Co-op, Nuclear will contribute to machine concepts, design of control software, integration of software with electrical…

  • Associate Software Engineer

    TD

    Toronto, 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…

  • Intermediate Software Engineer

    MCAP

    Waterloo, ON

    Stay up to date with emerging trends and technologies in software development.

  • Full Stack Developer - Vice President

    Citi

    Mississauga, ON

    • Full-time

    Establish coding and design standards that the team adopts consistently across front-end and backend development.

  • Staff Software Developer, Full Stack (Provider Experience)

    Dialogue

    Toronto, ON · Montreal, QC

    Strong Architecture Builder: 10+ years of software development experience, with a proven track record of delivering complex full-stack projects from discovery to production.

  • Senior eFX Software Engineer (Java/Rust), Vice President

    State Street

    Toronto, ON

    • Full-time

    …partner in our shared success, you’ll benefit from inclusive development opportunities, flexible work-life support, paid volunteer days, and vibrant employee networks that keep you…

  • Software Engineer in Test

    Quantum World Technologies Inc.

    Toronto, ON

    • Contract

    Must have Skills:

  • Software Development Engineer, Navigator

    Amazon

    Vancouver, BC

    …deliver significant business impact? We are seeking a talented Software Development Engineer to lead the development of mission-critical initiatives that will transform our organization…

  • Senior PHP Backend Developer / Backend Architect

    Re-Prod.com

    Canada

    • Full-time

    We are looking for a developer who understands how software works at a fundamental level, can solve complex technical problems independently without relying on AI, and knows how to leverage…

  • Cloud Infrastructure Engineer, Senior Associate

    PwC Canada

    Ottawa, ON

    • Full-time

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

Get in touch
MovoJobs

Contact us