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
3,999
Employers
1,460

Advertised starting pay

Average starting payCAD / year
$114,380Across 459 listings
Average starting payUSD / year
$140,897Across 109 listings
Average starting payCAD / hour
$52.08Across 73 listings

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

Where work happens

Remote
10%402 listings
Hybrid
41%1,629 listings
On-site
48%1,937 listings

Not specified: 1% (31 listings)

Employers hiring include Amazon (104), Genetec (62), S M Software Solutions Inc (48).

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
  • Salesforce Data Cloud Developer

    Cognizant

    Toronto, ON

    • Full-time
  • Software Developer - Full Stack – Senior

    Robertson & Company Ltd.

    Toronto, ON

    • Contract

    Robertson is seeking a skilled Software Developer - Full Stack – Senior to join our client in support of an existing vacancy.

  • Full Stack Developer - Golang & Nodejs

    CGI

    Halifax, NS

    • Full-time

    …and cloud-native platforms. This role is ideal for a senior software professional with deep expertise in Go, strong Node.js development experience, and a solid understanding of AWS cloud…

  • Senior Software Engineer - GPU Profiling Tools

    AMD

    Markham, ON

    • $132,000 to $198,000 USD / year
    • Full-time
  • Software Engineer

    ProxyLink

    Toronto, ON

    • Contract
  • Analyste programmeur .NET

    FOP Consultants

    Quebec, QC

    • Full-time
  • Optical Systems Architect

    Nokia

    Ottawa, ON · Kanata, ON

    • Full-time
  • 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 III

    TD

    Toronto, ON

    • Full-time
  • Senior Software Developer

    Autodesk

    Toronto, ON · Vancouver, BC · ON · AB · BC · AMER - Canada - Ontario - Toronto - University Ave

    • Full-time

    Autodesk's Ecommerce platform team is looking for a talented Senior Software Developer who is passionate about building and delivering innovative solutions for our common platform. As part…

  • Principal Software Engineer

    Forward Financing

    Remote, Canada

    • $200,000 to $250,000 CAD / year
    • Full-time
    • Remote
  • Senior Software Developer

    Actalent

    Mississauga, ON

    • $55 to $70 CAD / hour
    • Contract

    The Senior Software Developer designs, develops, maintains, and debugs high-quality Windows-based desktop applications and engineering tools. This role focuses on building robust C# .NET…

  • Java Full Stack Developer

    Kelly

    Mississauga, ON

    • Contract
  • Software Development Engineer In Test

    Actalent

    Waterloo, ON

    • $40 to $50 CAD / hour
    • Contract

    This Software Development Engineer in Test (SDET) role focuses on designing, developing, and maintaining automated test scripts and tools in Python to validate new features for advanced…

  • Java Full Stack Developer

    Aptino, Inc.

    Toronto, ON

    • $45 to $50 CAD / hour
    • Contract

    6–8+ years of Full Stack Java development experience

  • C++ Software Developer/Engineer Open Interest

    Actalent

    Ottawa, ON

    • $45 to $65 CAD / hour
    • Full-time

    C++ Software Developer/Engineer Talent Network (Open Interest)

  • Java Backend Developer

    Kelly

    Mississauga, ON

    • Contract
  • Senior Backend Engineer, NimbleRx

    Swoop Airlines and Aviation

    Toronto, ON

    • $195,000 to $228,000 CAD / year

    You will join a team of world-class, highly motivated software engineers who build for performance, reliability, and scalability. You will work closely with other developers, as well as…

  • Java Application Developer

    ALTEN Canada

    Brantford, ON

    • Other

    In just three decades, ALTEN has become a global leader in Research & Development, Engineering, IT Services, Life Sciences, and Network Services. With a presence in more than 30 countries…

  • Senior Software Engineer – Quality Assurance

    Ford Motor Company

    Ottawa, ON

    • Full-time
  • Embedded Software Designer

    Fidus Systems

    Remote, Canada

    • Full-time
    • Remote

    …San Jose. We specialize in leading-edge electronic product development, with hardware, embedded software, FPGA/ASIC, and signal integrity teams working together to design and deliver…

  • Embedded Software Designer

    Fidus Systems

    Remote, Canada

    • Full-time
    • Remote

    …San Jose. We specialize in leading-edge electronic product development, with hardware, embedded software, FPGA/ASIC, and signal integrity teams working together to design and deliver…

  • Embedded Software Designer

    Fidus Systems

    Remote, Canada

    • Full-time
    • Remote

    …San Jose. We specialize in leading-edge electronic product development, with hardware, embedded software, FPGA/ASIC, and signal integrity teams working together to design and deliver…