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
  • Software Developer

    Fidelity Canada

    Toronto, ON

    • Full-time

    The Software Developer is responsible for having a strong aptitude for understanding complex business problems and translating their technical knowledge into practical, implementable…

  • Software Engineer II

    Rivian

    Vancouver, BC

    • Full-time

    We're looking for a Software Engineer II to join our backend team and help build and scale the services that make sure every customer is charged correctly and every vehicle is titled and…

  • Intermediate Full-Stack Software Developer (SaaS Healthcare)

    Medfar

    Montreal, QC

    • Full-time

    Candidates must reside in the province of Quebec

  • Software Engineer III

    TD

    Toronto, ON

    • Full-time

    Consult on development of requirements and specifications and apply functional knowledge of business functions to design optimal software / systems

  • Senior Scientific Software Developer [635]

    D-Wave

    Burnaby, BC

    • $150,000 to $206,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…

  • 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

Get in touch
MovoJobs

Contact us