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

Advertised starting pay

Average starting payCAD / year
$117,297Across 887 listings
Average starting payCAD / hour
$56.12Across 312 listings
Average starting payUSD / year
$163,394Across 33 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%533 listings
Hybrid
38%2,863 listings
On-site
54%4,035 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
  • AVP Applications Development Sr Programmer Analyst

    Citi

    Mississauga, ON

    • Full-time

    …regulatory compliance workflows. Your duties will encompass the full software development lifecycle, from initial development and testing to deployment and ongoing production…

  • Angular Frontend Developer

    BURGEON IT SERVICES

    Montreal, QC

    • Contract

    …backend teams to develop end-to-end solutions. Adept at Agile development, problem-solving, and working with cross-functional teams to deliver high-quality business…

  • Senior Software Developer (industrial automation)

    ALTEN Canada

    Woodbridge, ON

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

    The Senior Software Developer will contribute to the development of machine-control software for custom industrial automation systems. The role focuses on PC-based control systems rather…

  • Salesforce Communications Cloud Developer

    Zodiac Solutions, Inc

    Toronto, ON

    • Full-time

    Required Skills:-4+ years of Salesforce development experience.Hands-on experience with Communications Cloud (Vlocity).Strong expertise in Apex, LWC, SOQL, and Salesforce…

  • Full-Stack Software Engineer - React

    Manulife

    Toronto, ON · Waterloo, ON

    • Full-time

    You’ll contribute throughout the entire software development lifecycle, from design and prototyping through development, testing, deployment, and continuous improvement. You’ll build…

  • Senior Application Developer

    Livingston International

    Toronto, ON

    Provide leadership and ownership in design and development of digital software initiatives to drive business automation and digitization. Design, develop, document, test, and debug new…

  • Front-end Developer - Application Development - Customer

    Air Canada

    Toronto, ON

    • Full-time

    …such as Angular, React and React Native. As a member of our development team, you will play a key role in designing, implementing, and maintaining innovative web and mobile applications…

  • Test Engineering, Software Designer

    L3Harris Technologies

    ON · Waterdown, ON

    Experience with Software Development Lifecycle methodologies (Git Flow)

  • Software Developer

    Spait Infotech

    Canada

    • Full-time

    Learn new technologies and follow software development best practices.

  • Cloud Engineer (AWS)

    Yochana

    Toronto, ON · Scarborough, ON

    • Contract

    …in AWS cloud services, platform provisioning, and AWS Cloud Development Kit (CDK). The ideal candidate will have hands-on experience designing, provisioning, managing, and monitoring AWS…

  • Programmer Analyst, System and infrastructure operations, maintenance and development

    Desjardins

    Levis, QC

    • Full-time

    As a systems and infrastructure development, operations and maintenance programmer analyst, you participate in IT efficiency and quality by analyzing, designing, configuring, developing,…

  • Staff Software Engineer

    Magnet Forensics

    Canada

    • Full-time

    NOTE: Candidates must reside in Canada

  • Software Developer

    Octasic

    Montreal, QC

    We’re looking for a curious, adaptable early-career developer to help build and test software that connects embedded systems, back-end services, and user-facing applications. No prior…

  • AWS Cloud Architect

    Ardent SoftSol Inc.

    Mississauga, ON

    • $50 to $55 CAD / hour
    • Contract
  • Sr. Software Engineer-MANO

    Aarorn Technologies Inc

    Toronto, ON

    • $50 CAD / hour
    • Contract

    We are seeking a skilled Software Developer with a strong background in IBM Datastage to join our dynamic team in Toronto. The ideal candidate will have a proven track record in software…

  • Salesforce Sales Cloud Developer

    Lorven Technologies Inc.

    Mississauga, ON

    • Contract

    Follow Salesforce development best practices and governance standards

  • Senior Java Backend Developer - 8+ Years

    J2B Global LLC

    Mississauga, ON

    • Full-time

    Collaborate in an Agile development environment.

  • Software Data Developer II

    Brightstar Lottery

    Dieppe, NB

    We are seeking a Software Data Developer II to join our team. In this role, you will support Brightstar Lottery's data conversion, migration, and transformation initiatives by designing,…

  • Lead Software Engineer, Full-Stack Applications - AI Fluent

    Fitch Group

    Toronto, ON

    • $180,000 to $220,000 CAD / year

    Lead Software Engineer, Full-Stack Applications – AI Fluent

  • Sr Staff. Software Engineer

    Kaseya Careers

    Toronto, ON

    Kaseya is the leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations worldwide. Our comprehensive…

  • Software Engineer Manager

    symplistic.ai

    Woodbridge, ON

    • $150,000 CAD / year
    • Full-time

    5–10 years of professional software engineering experience, including significant hands-on development.

  • Software Engineer

    Soho Square Solutions

    Montreal, QC

    • Contract

    Participate in the full Software Development Life Cycle (SDLC), including analysis, design, development, testing, deployment, and production support.

  • Senior DevOps/Cloud Engineer

    2iSolutions Inc.

    Toronto, ON

    • Contract

    Experience operating and supporting microservices, APIs, distributed applications, and cloud-based development tools.

  • Sr Software Engineering Lead/ Architect

    TalentSphere Staffing Solutions

    Toronto, ON · North York, ON

    • Full-time

    Our client is seeking an experienced Software Engineering Manager to lead a team of software developers within a highly regulated, technology-driven environment. This is a hands-on…

  • Senior Full Stack Software Developer (.NET)

    Maarut Inc

    Toronto, ON

    • Contract

    The Senior Software Developer will support the Drug Formulary and Genomics team. Drug Formulary is a cancer drug and regimen resource for patients and healthcare professionals. It provides…

Get in touch
MovoJobs

Contact us