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

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,862 listings
On-site
54%4,019 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
  • Scientific Software Developer II [634]

    D-Wave

    Burnaby, BC

    • $126,000 to $172,000 CAD / year

    D-Wave is seeking a Scientific Software Developer to join our Processor Software - Integrated team, which embeds directly within the Processor Development (PD) functional groups, delivering…

  • Senior Front-end Developer (.NET/C#)

    Citi

    Toronto, ON

    • Full-time

    …individuals based on merit, and ensure opportunities for personal development are widely available to all. Ideal candidates are innovators with well-rounded backgrounds who bring their…

  • Principal Backend Engineer Vice President

    Citi

    Mississauga, ON

    • Full-time

    6 to 10 years of backend software development experience, with demonstrated expertise architecting and delivering large-scale enterprise platforms.

  • Senior Software Engineer Real Assets, Alternative Investments Technology

    CPP Investments | Investissements RPC

    Toronto, ON

    • Full-time

    Research and develop proficiency in new and complex technologies while adhering to Agile software development lifecycle practices

  • Software Engineer - Observability

    eBay

    Toronto, ON

    • Full-time

    As a Software Engineer on this team, you will design and build scalable distributed systems with Golang / Python that power metrics, logs, traces, and related observability workflows across…

  • RQ11745 - Software Developer - Senior

    Maarut

    Toronto, ON

    • Contract

    integration, solution implementation, and application development to support

  • Lead Senior Software Engineer

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    As a Senior Java Software Engineer, collaborate with Solution Architects, Software Engineers, and others. You will lead the design and hands-on development of innovative, high performing…

  • Software Engineer Co-op (Summer 2027 - 8-Months - Sports Technology - Undergraduate)

    Electronic Arts

    Vancouver, BC

    The ideal candidate for the Software Engineer Co-op position at Electronic Arts is a motivated and collaborative individual with a passion for software engineering and a desire to…

  • Principal Software Engineer - Zynque

    Fulfillment IQ

    Toronto, ON

    • Full-time

    Job Title: Principal Software Engineer - Zynque

  • Software Developer - CRM - Senior

    Bevertec

    Toronto, ON

    • Contract

    Experience with custom. Web API development, ASP.NET. .Net Core, Entity Framework, Azure SQL, DevOps, CI/CD Pipelines etc.

  • Java Full Stack Developer

    Quantum World Technologies Inc.

    Montreal, QC

    • Contract

    Full-stack development, across back-end including Java, and front-end including JavaScript or Typescript, HTML5, CSS, and Angular (8, 10 or later, preferably 17).

  • Back End Developer

    Tekgence Inc

    Brampton, ON

    • Full-time

    Must to have experience in utilizing AI‑assisted development tools (Co-pilot or cursor).

  • Senior Application Developer, IT

    First National Financial LP

    Toronto, ON · East York, ON

    • Full-time

    Participate actively in all phases of development, including research, design, coding, testing, and deployment.

  • Senior Java Backend Engineer

    Synechron

    Montreal, QC

    • Full-time

    Our expertise in AI, Consulting, Data, Digital, Cloud & DevOps and Software Engine

  • Senior Software Developer

    Hewlett Packard Enterprise

    Ottawa, ON · Kanata, Ontario, Canada

    • $135,500 to $185,500 CAD / year
    • Full-time

    Leads a project team of other software applications engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned…

  • Senior Software Engineer, Test

    Providius

    Hamilton, ON

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

    Software gets written and changed faster than it did even a few years ago. AI-assisted development accelerates that further, but it also changes where defects come from and what traditional…

  • Senior Software Developer

    Intelerad

    Canada

    • Full-time

    7+ years of professional software development experience, including 3+ years building and deploying full-stack web applications in production.

  • Lead Senior Software Engineer

    RBC

    Toronto, ON

    • Full-time

    As a Senior Java Software Engineer, collaborate with Solution Architects, Software Engineers, and others. You will lead the design and hands-on development of innovative, high performing…

  • Frontend Software Developer

    Corpay

    Toronto, ON

    Corpay is currently looking to hire a Frontend Software Developer within our Cross-Border division

  • Mulesoft Software Engineer II

    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…

  • Software Engineer II (SDET)

    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…

  • Senior Software Engineer, iOS (All Teams)

    DoorDash Canada

    Toronto, ON

    Keep up-to-date with the industry standards of iOS development

  • Python Full stack developer

    Zodiac Solutions, Inc

    Toronto, ON

    • Contract

    The ideal candidate will have a strong background in full stack development with hands-on experience in Python, React, and cloud-native technologies. As a Full Stack Developer, you will be…

  • Software Developer - Winter 2027 Co-op - Vancouver

    D2L

    Vancouver, BC

    Every day, our software is used by millions of people around the world, and we are looking for students who share in our excitement and passion for transforming the way the world learns. At…

Get in touch
MovoJobs

Contact us