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

Advertised starting pay

Average starting payCAD / year
$116,976Across 907 listings
Average starting payCAD / hour
$55.92Across 334 listings
Average starting payUSD / year
$164,765Across 34 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%538 listings
Hybrid
39%2,963 listings
On-site
54%4,163 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (301), Amazon (157), 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
  • Senior Java Software Engineer

    Luxoft

    Mississauga, ON

    • Full-time

    The candidate will work on development of new functionality for Liqudity Risk platform closely with other teams over the globe.

  • Software Developer Intern (May 2027)

    SOTI

    Mississauga, ON

    • Full-time

    Gain an understanding of how various roles work together to deliver software products: Developers, Architects, Quality Assurance, User Experience, Product Management, Software Development,…

  • Automation Systems Programmer - Robotics

    BOS Innovations

    London, ON

    • Full-time

    Experience with offline robot programming and simulation software, particularly FANUC ROBOGUIDE or equivalent platforms.

  • Full Stack Developer, Application Support

    Scotiabank

    Toronto, ON

    Experience with relational databases, cloud or container platforms, CI/CD pipelines, source control, automated testing, and secure software development practices.

  • Senior Software Developer

    Scotiabank

    Toronto, ON

  • Full Stack Developer

    Government of Alberta

    AB

    Developing and maintaining front-end and back-end platform components and services in large-scale enterprise environments using modern software development practices.

  • Senior Site Reliability Engineer

    Walt Disney Animation Studios

    Vancouver, BC

    • $120,700 to $161,800 CAD / year
    • Full-time

    5+ years of experience in SRE, DevOps, technical operations, systems engineering, software engineering, and/or related disciplines

  • Senior Software Engineer

    Aversan Inc.

    Montreal, QC · Greater Montreal Metropolitan Area

    • $115,000 to $135,000 CAD / year
    • Full-time

    We are currently seeking a qualified Full Stack Senior Software Developer to join our team. The ideal candidate will have extensive experience in full stack development using Java and…

  • Software Validation Technologist

    Husky Technologies

    Bolton, ON

    • Full-time

    The Software validation Technologist plays a critical role by working within the Innovation and Sustainability Team, helping to bring physical testing results to component and system…

  • Staff Software Engineer - USD Authoring

    Walt Disney Animation Studios

    Vancouver, BC

    • $143,100 to $191,950 CAD / year
    • Full-time

    We are looking for an engineer to join our Production Technology team, targeting software development in multiple domains, from core libraries to user interfaces. In this role, you will be…

  • Senior Front-End Developer

    Jobber

    Remote, Canada

    • Full-time
    • Remote

    Just as importantly, we want someone who treats AI-assisted development as a core engineering skill. We're actively reshaping how we build - using AI coding agents, MCP-connected tooling,…

  • Senior Salesforce FSC (Financial Service Cloud) Developer

    TheCorporate

    ON · Ontario, Canada

    • Contract

    …expertise in Financial Services Cloud (FSC) to lead the design, development, and delivery of custom financial solutions. In this role, you will build scalable applications, optimize client…

  • Software Developer/Engineer - Front End - Digital Services

    NOV

    Leduc, AB

    • Full-time

    Software engineers contribute to the team’s success by analyzing requirements and designing creative solutions. They are then responsible for seeing through the implementation of this…

  • Senior Software Developer– Python / Node.js

    Galent

    Toronto, ON

    • Contract

    Role : Senior Software Developer– Python / Node.js

  • Automation Systems Programmer - Robotics

    BOS Innovations Inc.

    London, ON

    • $83,200 to $104,000 CAD / year
    • Full-time

    Experience with offline robot programming and simulation software, particularly FANUC ROBOGUIDE or equivalent platforms

  • Senior Java Backend Developer

    Cosqube

    Montreal, QC

    • Contract

    Provide technical leadership and vision for software development projects, setting high standards for quality and innovation.

  • Staff Software Engineer

    Capital One

    Toronto, ON

    • Full-time

    Work as part of a dynamic team throughout the Software Development Life Cycle

  • Full Stack Developer

    Tata Consultancy Services

    Toronto, ON

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

    Demonstrated Java development experience with the depth of expertise required to deliver full-stack

  • Software Developer

    Duke

    Ottawa, ON

    • $75,000 to $88,000 CAD / year
    • Full-time

    Minimum of 2 years experience within the past 5 years developing software within an Agile development environment

  • Sr. Backend Engineer - Test Automation

    eBay

    Toronto, ON

    • Full-time

    …ground up. You'll join a small, highly collaborative team where software development, automated testing, and production quality are integral to building the platform…

  • Embedded Software Developer

    Fortinet

    Burnaby, BC

    • Full-time

    Contribute to secure-development practices throughout the software-development lifecycle.

  • Software Engineer in Test

    Vaspire Technologies Inc.

    Toronto, ON

    • Full-time

    We are looking for a skilled Software Development Engineer in Test (SDET) to support quality engineering activities for web and mobile applications.

  • Full stack Developer

    Pacer Group

    Mississauga, ON

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

    7-8 years of relevant experience in Apps Development roles

  • Senior Java Full Stack Developer

    Capgemini

    Toronto, ON

    Understanding of Agile delivery and the software development lifecycle.

  • Intern Cloud Developer, Platform Engineering

    Kinaxis Inc.

    Ottawa, ON

    • Internship

    …features in cloud applications and infrastructure. Through a software engineering lens, we improve consistency and reliability across multiple cloud platforms using GitOps, Terraform, and…

Get in touch
MovoJobs

Contact us