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

Advertised starting pay

Average starting payCAD / year
$117,159Across 897 listings
Average starting payCAD / hour
$55.91Across 327 listings
Average starting payUSD / year
$163,394Across 33 listings
Average starting payCAD / month
$9,029Across 14 listings

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

Where work happens

Remote
7%536 listings
Hybrid
38%2,923 listings
On-site
54%4,117 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (298), Amazon (156), Electronic Arts (85).

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
  • Full Stack Developer – Wealth Management

    Tata Consultancy Services

    Toronto, ON

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

    Strong expertise in Java Full Stack Development, Angular, and cloud-native solutions on Azure.

  • RQ11720 - Software Developer - Senior

    A.T. Consulting & Recruiting Inc.

    Toronto, ON

    • Contract

    Must have experience leading teams and managing development teams

  • Senior Backend Software Developer

    Cisco

    Vancouver, BC

    • Full-time

    Experience with developing software for distributed systems, databases or query optimization

  • Software Engineer, AI Integration

    Perimeter Medical Imaging AI

    Toronto, ON

    • Full-time

    The Software Engineer, AI Integration will play a key role in moving validated AI models and workflows into Perimeter's regulated medical device software. Embedded within the Software…

  • Senior Flight Software Designer (6+ month Contract)

    Kepler Communications Inc.

    Canada

    • Contract

    …algorithms to modulate and demodulate signals on board our software defined radio (SDR), or embedded systems interfacing with processors and peripherals. To be effective you will need to…

  • Software Engineer, AI Integration

    Perimeter Medical Imaging AI

    Toronto, ON

    • Full-time

    The Software Engineer, AI Integration will play a key role in moving validated AI models and workflows into Perimeter's regulated medical device software. Embedded within the Software…

  • Senior Cloud Engineer

    Pandell - An ESG Company

    Remote, Canada

    • Full-time
    • Remote

    Working closely with our development, security, and infrastructure teams, you’ll focus on automation, system reliability, monitoring, and cloud cost management. You’ll bring hands-on…

  • Application Architect (Azure Cloud)

    Quality IT Resourcing

    Toronto, ON

    • Contract

    Location: Downtown Toronto (Hybrid, 2 days in office)

  • Software Engineer - Billing & Internal Tooling

    Baseten

    Toronto, ON

    • $165,000 to $330,000 CAD / year
    • Full-time

    As a Software Engineer at Baseten, you will own one of the most critical surfaces of our business: pricing, billing, and revenue infrastructure.

  • Senior Embedded Software Designer (6+ month Contract)

    Kepler Communications Inc.

    Canada

    • Contract

    We're on the hunt for a top-tier Senior Embedded Software Engineer for a 6+ month contract. Your focus will be on software development and maintenance required for both space and…

  • Senior Flight Software Designer (6+ month Contract)

    Kepler Communications Inc.

    Canada

    • Contract

    We’re on the hunt for a top-tier Flight Software Engineer for a 6+ month contract. Your focus will be on the development and maintenance of flight software and embedded Linux software for…

  • Web Developer

    Ubisoft Montréal

    Quebec, QC

    • Full-time

    As a Web Fullstack Developer, you will contribute to the full software development lifecycle, including requirements analysis, technical design, development, testing, deployment, and…

  • Web Developer

    Ubisoft Montréal

    Montreal, QC

    • Full-time

    As a Web Fullstack Developer, you will contribute to the full software development lifecycle, including requirements analysis, technical design, development, testing, deployment, and…

  • Java Backend Engineer with SRE & Guidewire expereince

    Apptoza Inc.

    Toronto, ON

    • Full-time

    …(known as "toil"), aiming to spend roughly 50% of their time on software and engineering…

  • .NET Full Stack Developer with React

    Galent

    Calgary, AB

    • Contract

    7+ years overall experience with strong recent React experience and solid backend API development; Bachelor’s degree (or equivalent practical experience).

  • BACKEND Software Engineer (AI)

    Luxoft

    Canada

    • Full-time

    Help scale AI-native development across the team: shared AI workflows, tooling and CI/CD integration

  • Full-Stack Software Engineer (AI)

    Luxoft

    Canada

    • Full-time

    Help scale AI-native development across the team: shared AI workflows, tooling and CI/CD integration

  • Software Developer, DevOps

    Benevity

    Remote, Canada

    • Full-time
    • Remote
  • Senior Software Engineer

    Marble Technology Inc.

    Remote, Canada

    • $160,000 to $210,000 CAD / year
    • Full-time
    • Remote

    We're searching for a talented and driven Senior Software Engineer to help define and build the foundation of our AI-first tax platform. This is a high-impact role for someone who wants…

  • Senior Software Engineer

    H2 Analytics

    Remote, Canada

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

    You are a well-rounded senior software engineer with at least 6 years of experience building complex web applications and backend services as a full-stack engineer, with a minimum of 2…

  • Web Developer

    Ubisoft

    Montreal, QC

    • Full-time

    As a Web Fullstack Developer, you will contribute to the full software development lifecycle, including requirements analysis, technical design, development, testing, deployment, and…

  • Full Stack Software Developer (Java/React)

    Querentia

    Toronto, ON

    • Contract

    We are seeking an experienced Full Stack Software Developer with strong technical leadership capabilities and expertise in enterprise application development, Microsoft Dynamics 365, Power…

  • Software Developer

    PolicyAdvisor

    Oakville, ON

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

    We are seeking an Software Developer to join our dynamic team at PolicyAdvisor Brokerage (PAB) Inc. As a Software Developer, you will play a pivotal role in designing and implementing…

  • Software Developer - Full Stack - Senior

    Russell Tobin

    Toronto, ON · Greater Toronto Area, Canada

    • $80 to $95 CAD / hour
    • Contract

    Job Title: Software Developer - Full Stack - Senior

  • Senior Software Engineer

    Querentia

    Toronto, ON

    • Contract

    Investigate and resolve complex technical issues during development, implementation, migration, and day-to-day operations.

Get in touch
MovoJobs

Contact us