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

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,863 listings
On-site
54%4,026 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
  • Application Architect

    Flexstaf I.T. Inc.

    Toronto, ON

    • Contract

    Experience in the use of development tools, Computer Aided Software Engineering tools, information retrieval packages, and other software tools such as project management software and…

  • Senior Application Architect

    Bevertec

    Toronto, ON

    • Contract

    Experience in the development and implementation of application architectures

  • Cloud Engineer

    VySystems

    Toronto, ON

    • Contract
  • Programmer Analyst - Java and PL/SQL

    Societe Generale

    Montreal, QC

    • Full-time

    …encouraged to also share your point of view and approaches in software craftmanship. Continuous improvement is key for…

  • Lead Software Engineer

    Mphasis

    Toronto, ON

    • Full-time

    Influence software architecture and lead design decisions for the Platform, with particular focus on payments and money-movement systems.

  • Software Engineer

    Dexian

    Toronto, ON

    • Contract

    Develop and maintain code and configuration changes in accordance with established software development lifecycle (SDLC) standards.

  • Sr. Software Developer (Bilingual)

    OpenText

    Richmond Hill, ON

    • Full-time

    We are looking for a Senior Backend Software Developer to join our development team at OpenText. Our team builds and evolves a public, multi-tenant Software-as-a-Service (SaaS) cloud…

  • Software Engineer II

    Beanfield

    Toronto, ON

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

    We are seeking a senior Software Engineer to join our technology team. This role focuses on designing, developing, and enhancing backend systems, APIs, and data processing tools using…

  • Software Consultant

    FireFlink

    Toronto, ON

    • Full-time

    You will work across implementation planning, solution design, configuration, development, integration, testing, deployment readiness, troubleshooting, production support, and continuous…

  • Senior Software Developer

    Cavtera

    Ottawa, ON · Kanata, ON

    • Full-time

    We’re looking for a Senior Software Developer to join Cavtera’s growing development team.

  • Site Reliability Engineer

    MSR Technology Group

    Toronto, ON

    • Contract
  • Associate Software Engineer - Full Stack

    Ontario Power Generation

    Oshawa, ON

    • Full-time

    Apply security, compliance, data protection, and industry best practices throughout the software development lifecycle.

  • Sr. Java Fullstack Developer-Angular/Banking

    BeachHead

    Toronto, ON

    • Contract

    Working with one of our top financial clients, this role calls for a Software Developer 3 - Java to join a collaborative Agile delivery pod supporting a large-scale platform modernization…

  • Full Stack Developer(Angular)

    Dawn InfoTek

    Toronto, ON

    • Contract

    Backend development using Node.js and AWS Lambda

  • Java Software Engineer

    Tekshapers

    Toronto, ON

    • Full-time

    5+ years of software development experience in Java / NodeJs, spanning the full application development life cycle.

  • Software Engineer I

    Wayfair

    Toronto, ON

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

    This is a Toronto based opportunity with a 3 day in office expectation (Tuesday - Thursday) with 2 days remote (Monday and Friday)

  • Programmer Analyst

    Societe Generale

    Montreal, QC

    • Full-time

    The Montreal Solutions Center (MSC) develops software solutions for major financial markets in the Americas, Asia, and Europe. Our solutions must be competitive to develop or consolidate…

  • Software Engineer - CMS 330

    Lockheed Martin

    Dartmouth, NS

    • Full-time

    The Software Engineer role is a highly skilled individual contributor who brings a wide range of technical capabilities to Lockheed Martin. In this role, the software engineer will be…

  • Senior Software Engineer - Product Lead

    Lockheed Martin

    Ottawa, ON

    • Full-time

    The Senior Software Engineer is a technical leader and subject matter expert who combines hands-on software development with team leadership and mentorship. In this role, the successful…

  • Software Developer

    AppDirect

    Montreal, QC

    • Full-time

    Agile Development methodology is not must but desirable

  • Software Engineer - WiFi

    Eagle Wireless

    Richmond, BC

    • Full-time

    We are looking for a talented Software Engineer – Wi-Fi to design, develop, and maintain Linux-based embedded systems for IoT devices. This role focuses on Wi-Fi connectivity, networking…

  • Senior Frontend Developer

    Dexian

    Toronto, ON

    • $70 to $80 CAD / hour
    • Contract

    8+ years of relevant software development experience.

  • Software Engineer 2 - Kubernetes Backend and Platform Engineering

    Nutanix

    Vancouver, BC

    • $103,000 to $155,000 CAD / year
    • Full-time

    …a supportive environment for both personal and professional…

  • Software Developer

    Zimmer Biomet

    Montreal, QC

    • Full-time

    Vous devez être sur place 3 jours par semaine

  • Staff Software Engineer, Identity and Access Management

    Kong

    Toronto, ON

    • Full-time

    …employees. Insomnia, acquired in 2019, is a full-lifecycle API development platform that has quickly become an integral part of Kong’s product…

Get in touch
MovoJobs

Contact us