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

Advertised starting pay

Average starting payCAD / year
$117,297Across 887 listings
Average starting payCAD / hour
$56.12Across 312 listings
Average starting payUSD / year
$163,394Across 33 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%533 listings
Hybrid
38%2,863 listings
On-site
54%4,035 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
  • Java Full Stack Developer #26-25630

    US Tech Solutions

    Toronto, ON

    • $75 to $80 CAD / hour
    • Contract

    Hybrid - 2 days but will be transitioning to 4 days in office next year

  • Full Stack Developer - .NET (Intermediate)

    Avant Imaging & Information Management, Inc.

    Toronto, ON · Scarborough, ON

    • Full-time

    3–7+ years of professional software development experience, depending on level.

  • Senior Full Stack Developer (.NET, Angular, Azure)

    Yochana

    Brampton, ON

    • Contract

    8+ years of experience in software development.

  • Java Full Stack Developer

    Pacer Group

    Mississauga, ON

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

    Expertise in web application development across the full software development lifecycle.

  • Web designer

    Global Trade and Distribution Inc.

    Concord, ON

    • From $36 CAD / hour
    • Full-time
    • On-site

    Create and optimize content for Website using a variety of graphics, database, animation and other software

  • Senior software developer

    Innowave Software Solutions and Consulting Inc.

    Langley, BC

    • From $52.5 CAD / hour
    • Full-time
    • On-site

    Write, modify, integrate and test software code

  • Full-Stack Developer (Java, React, Openshift)

    Software Guidance & Assistance, Inc. (SGA, Inc.)

    Toronto, ON

    • Full-time

    Promote and follow solid agile software development practices

  • Graphic & Web Designer

    Contempo Media

    Toronto, ON

    • Contract

    Location: Toronto, hybrid (3 days in office)

  • Sr. Principal Software Engineer

    Nokia

    Ottawa, ON · Kanata, ON

    • Full-time

    We are looking for an experienced software engineer to lead the development of our distributed edge compute platform. This role demands a deep understanding of hyperscalers like AWS, Azure,…

  • Software Engineer

    Intouch Insight

    Ottawa, ON

    • Full-time

    As a Software Developer on our Product Development team, you'll work with a group of talented developers and product managers to take new product ideas from concept to production features…

  • Software Engineer - Platform Services

    Nokia

    Ottawa, ON · Kanata, ON

    • Full-time

    This role offers an opportunity to work on innovative projects and drive the development of cutting-edge platforms. As a Software Engineer in Platform Services, you will be part of a…

  • Senior Software Developer

    General Motors

    Markham, ON · Oshawa, ON

    • Full-time

    Experience with software development fundamentals, object-oriented or equivalent design, algorithms and data structures, concurrency, error handling, and performance tradeoffs.

  • Senior Software Engineer, Web & SDK

    Mecka

    Remote, Canada

    • $160,000 to $200,000 CAD / year
    • Full-time
    • Remote
  • Embedded Software Engineer

    Actalent

    Mississauga, ON

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

    Develop and update Software Requirements Descriptions (SRD), Software Design Descriptions (SDD), and Software Test Plans to support the full software development lifecycle.

  • Senior Software Developer

    ProxyLink

    Toronto, ON

    • $100 to $105 CAD / hour
    • Contract

    ProxyLink is seeking an experienced Senior Software Developer – ETL to join our team and contribute to the development, enhancement, and maintenance of enterprise-level data integration,…

  • Software Engineer I - Front End

    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 developer

    BetterPro

    North Vancouver, BC

    • From $58 CAD / hour
    • Full-time
    • On-site

    Write, modify, integrate and test software code

  • Software Developer, Subsurface Applications (Associate - Senior) Landmark

    Halliburton

    Calgary, AB

    This role is suited to a software developer who combines Core Java or desktop application development experience with an interest in scientific and engineering software. Depending on…

  • Junior Software Developer

    KEV Group

    Toronto, ON

    KEV builds mission-critical financial software for K12 schools across North America. Our platform provides real-time visibility and control over how funds are collected and managed,…

  • Software Development Engineer , Customer Service Technologies

    Amazon

    Vancouver, BC

    We are seeking a Software Development Engineer to join the engineering team building the Network Control Center (NCC) - an AI-native system that will transform how Amazon detects, responds…

  • Full Stack Developer

    STASX Consulting

    AB · Alberta, Canada

    • Contract
  • Sr. Software Developer

    McKesson

    Mississauga, ON

    • Full-time

    McKesson is seeking a Sr. Software Developer to design, build, and scale modern software solutions that support healthcare technology innovation. In this role, you will help deliver secure,…

  • Consultant, Full Stack Developer

    CIBC

    Toronto, ON

    • Full-time

    You need to be legally eligible to work at the location(s) specified above and, where applicable, must have a valid work or study permit

  • Software Engineer

    Broadcom

    Ottawa, ON

    • $76,300 to $122,000 CAD / year
    • Full-time

    With our "One Person, One Project" development culture, you will own all aspects of a design, including ZephyrOS/OpenBMC firmware, microcode, device drivers, embedded Linux/Yocto builds,…

  • Software Business Development Lead

    Hatch

    Remote, Canada

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

    Software Delivery Experience: Real experience in or around the software development lifecycle - for example as a developer, QA, business analyst, product owner, project manager or technical…

Get in touch
MovoJobs

Contact us