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

Advertised starting pay

Average starting payCAD / year
$117,080Across 925 listings
Average starting payCAD / hour
$56.40Across 348 listings
Average starting payUSD / year
$164,765Across 34 listings
Average starting payCAD / month
$8,730Across 16 listings

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

Where work happens

Remote
7%550 listings
Hybrid
39%3,068 listings
On-site
54%4,314 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (307), Amazon (160), Electronic Arts (88).

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
  • Embedded Software Engineer

    Insight Global

    Sainte-Anne-de-Bellevue, QC

    • $50 to $60 CAD / hour
    • Contract

    This role is on-site x4 days per week in the west Island of Monreal

  • RQ11718 – Software Developer – Intermediate

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • Fullstack Developer”

    Ztek Consulting

    Montreal, QC

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

    Core Java developer with 5+ years’ experience in developing, maintaining, and supporting software applications using Java/J2EE, Spring framework, and other related technologies.

  • Software Engineer

    Insight Global

    Toronto, ON

    • Contract

    Our client is seeking a Software Engineer. The ideal candidate is a hands-on developer with strong Python expertise, experience working with Databricks and Retrieval-Augmented Generation…

  • Software Developer

    AgileGrid Solutions

    Canada

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

  • Full-Stack Developer

    Air Canada

    Dorval, QC

    • Full-time

    Minimum 3 years of experience in full-stack software development.

  • Junior Software Developer

    SECURE

    Calgary, AB

    • Other

    As a Junior Software Developer, you will contribute to the development and ongoing improvement of SECURE Specialty Chemicals’ live web and offline-first mobile applications. Working…

  • Software Project Lead

    Insight Global

    Montreal, QC

    • $70 to $85 CAD / hour
    • Contract

    This role is on-site x4 days per week in the west Island of Monreal

  • Senior Azure Cloud Architect

    Confiar Services

    Toronto, ON · Greater Toronto Area, Canada

    • Contract
  • Senior Software Engineer

    Harvey Nash

    Vancouver, BC

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

    We’re looking for a Software Development Engineer, Cloud Platform to build the infrastructure that gets vision software onto customer devices: securely, repeatably, and without a member of…

  • Cloud Engineer

    LanceSoft, Inc.

    Calgary, AB

    • $50 to $55 CAD / hour
    • Contract
  • Senior Software Engineer

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Waterloo King

    • Full-time

    Senior Software Engineer – Agentic QE orchestration

  • Backend Developer

    Soroc Technology

    Toronto, ON

    • $45 to $50 CAD / hour
    • Contract

    5+ years of backend development experience, including:

  • Software Engineer

    L3Harris Technologies

    Montreal, QC

    Job Schedule: Day Shift

  • Software Developer, Hybrid, Ottawa, Canada

    Cisco

    Ottawa, ON

    • Full-time

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

  • Intermediate Full-Stack Developer

    Method Integration Inc.

    Remote, Canada

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

    Our Development team is growing, and we're looking for a .NET Full-Stack Developer who's excited to build high-quality, customer-facing features and solve real business problems. You'll…

  • Senior Software Engineer

    Voices

    ON · Ontario, Canada

    • Full-time

    As a Senior Software Engineer, you’ll join a high-performing development organization working in cross-functional teams to design, build, and evolve modern full-stack systems that power…

  • Azure Cloud Engineer

    TechDoQuest

    Toronto, ON

    • Full-time

    Manage Azure infrastructure across development, lab, non-production, and production environments.

  • Azure Cloud Architect

    STACK IT Recruitment

    Hamilton, ON · Greater Hamilton (Burlington) Metropolitan Area

    • Full-time

    Location: Oakville, ON (Hybrid, 2 days per week)

  • IT - Application Architect II

    Robertson & Company Ltd.

    Toronto, ON

    • Contract
  • Software Engineer, Data Acquisition

    Lawrence Harvey

    Montreal, QC · Greater Montreal Metropolitan Area

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

    I’m working with a firm looking for a hands-on Software Engineer to build and operate the systems responsible for sourcing the data that powers its trading and research strategies.

  • Student, Associate Software Engineer (Fall, 2026)

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Waterloo King

    • Part-time

    The Associate Software Engineer Student will join the Contact Centre Innovation & Operations (CCIO) team, helping design and deliver innovative solutions that improve the employee and…

  • Senior Informatica Cloud Developer – CDI & CAI – CONTRACT

    Toronto Test Consultants

    Canada

    • Contract

    Candidates must have recent, hands-on development experience with BOTH:

Get in touch
MovoJobs

Contact us