Software development jobs in Canada

Explore software development jobs in Canada. Choose a role or place to find work that fits.

Hiring at a glance

View jobs
Open jobs
4,115
Employers
1,530

Advertised starting pay

Average starting payCAD / year
$114,585Across 467 listings
Average starting payUSD / year
$143,404Across 105 listings
Average starting payCAD / hour
$51.85Across 93 listings

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

Where work happens

Remote
10%396 listings
Hybrid
41%1,688 listings
On-site
49%2,004 listings

Not specified: 1% (27 listings)

Employers hiring include Amazon (115), Genetec (62), Electronic Arts (55).

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
  • Senior Full Stack Developer

    Soroc Technology

    Toronto, ON

    • $55 to $60 CAD / hour
    • Contract

    Our banking client is seeking an experienced Frontend UI / Full Stack Developer with strong frontend development expertise and the ability to work across both frontend and backend…

  • Software Validation Specialist

    CATALIS

    AB · Edmonton, AB

    • Full-time

    Catalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide range of government operations at the municipal, county, state, and federal…

  • Software Developer / Développeur de logiciels

    dormakaba

    Montreal, QC

    • Full-time

    dormakaba is seeking a Software Developer based in Montreal, Qc (hybrid). The Software Developer will own the delivery of high-value solutions that directly address our customers’ needs.…

  • Senior Full Stack Developer - Permanent - 19536

    LRO Staffing

    Mississauga, ON

    • Full-time

    …technical challenges, and genuinely shape the direction of our software. You'll be working across the full stack, from classic web technologies to modern cloud-native architectures, so…

  • Python Software Engineer

    Varonis

    Vancouver, BC · Greater Vancouver, BC

    • Full-time

    Senior Software Engineer – Secure AI Platform (Vancouver, On-Site)

  • Software Business Development Lead

    Hatch

    Remote, Canada

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

    Hatch Studio has been building and running software since 2011. Our team has worked on products used by millions of people, alongside companies like EA, Epic Games and Krafton. We've lasted…

  • RQ11718 - Software Developer - Intermediate

    Maarut

    Toronto, ON

    • Contract

    7+ years’ hands-on development with Java Enterprise technologies

  • Back End Developer

    Ardent SoftSol Inc.

    Brampton, ON

    • Contract
  • analyste programmeur dotnet

    FOP Consultants

    Quebec, QC

    • Full-time
  • Python Full stack developer with React

    Zodiac Solutions, Inc

    Toronto, ON

    • Full-time

    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…

  • Sr. Java Backend Developer

    Tekgence Inc

    Brampton, ON

    • Contract
  • Sr. Backend Developer

    Yochana

    Brampton, ON

    • Full-time
  • Senior Backend Developer

    Yochana

    Toronto, ON

    • Full-time
  • Senior Informatica Cloud Developer – CDI & CAI – CONTRACT

    Toronto Test Consultants

    Canada

    • Contract

    Experience: Senior-level, hands-on Informatica Cloud development experience

  • Software Developer

    Teckhorizon Inc

    Toronto, ON

    • $80 CAD / hour
    • Contract

    The Intermediate Software Developer will translate business requirements and technical system specifications into working, tested applications. Responsibilities include requirements…

  • Adobe Site Reliability Engineer (SRE) – CDN & Web Performance

    Staffmax Staffing & Recruiting

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time
  • Software Developer

    Spait Infotech

    Canada

    • Full-time

    Design, develop, test, and maintain software applications.

  • Software Developer

    ATS Automation

    ON · Woodbridge, ON

    Designs and implements custom software based on customer and project requirements. Programming assignments may involve PC and/or PLC’s, and the integration of various third-party…

  • Junior Software Developer

    ATS Automation

    ON · Woodbridge, ON

    Designs and implements custom software based on customer and project requirements. Programming assignments may involve PC and/or PLC’s, and the integration o

  • Staff Software Engineer

    Lantern

    Vancouver, BC

  • Client Software Engineer - EA Sports™ FC

    Electronic Arts

    Vancouver, BC

  • Sr. Front-End Developer (Angular)

    Yochana

    Brampton, ON

    • Full-time

    The ideal candidate will have strong expertise in Angular (v15+), TypeScript, micro frontend architecture, API integrations, and cloud-native application development.

  • Site Reliability Engineer

    360 Technology

    Toronto, ON

    • Full-time