Software development jobs in Canada (6,352 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
6,352
Employers
2,040

Advertised starting pay

Average starting payCAD / year
$119,194Across 1,003 listings
Average starting payCAD / hour
$59.58Across 379 listings
Average starting payUSD / year
$169,582Across 71 listings
Average starting payCAD / month
$6,380Across 10 listings

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

Where work happens

Remote
7%444 listings
Hybrid
39%2,446 listings
On-site
47%3,017 listings

Not specified: 7% (445 listings)

Employers hiring include Rubicon Path (161), Amazon (150), Source Code (146).

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(Angular)

    Dawn InfoTek

    Toronto, ON

    • Contract

    Backend development using Node.js and AWS Lambda

  • Senior Full Stack Developer

    Quantum World Technologies Inc.

    Montreal, QC

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

    At least 5+ years of hands-on Single Page App development.

  • C++ Programmer Analyst (12-month contract)

    TMX Group

    Montreal, QC

    • Full-time

    High-Performance C++ Development: Implement critical functionalities within the clearing platform, ensuring smooth and secure execution.

  • Senior Staff Software Engineer

    UniSysTech Consulting

    Toronto, ON · Greater Toronto Area, Canada

    • Other

    We are seeking an exceptional Staff Software Engineer who combines deep, hands-on engineering mastery with executive-level communication and strategic insight. In this role, you will…

  • Embedded Software Engineer - New Grad

    Ciena

    Ottawa, ON

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

    The must haves:

  • Senior Software Engineer-Data Delivery Platform

    Morningstar

    Toronto, ON

    • Full-time

    Morningstar is seeking a highly motivated and experienced Senior Software Engineer to help shape the future of our next-generation Data Delivery Platform. This platform provides seamless…

  • Senior Full Stack Developer

    Quantum World Technologies Inc.

    Montreal, QC

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

    At least 5+ years of hands-on Single Page App development.

  • Senior Java Full Stack Developer – Spring Boot, Angular & Azure Integration

    ThoughtStorm

    Toronto, ON

    • Contract

    8+ years of hands-on experience in Java development, including at least 4+ years of experience with Spring Boot, REST services, batch processing and persistence layers.

  • Software Developer

    Ericsson

    Ottawa, ON

    • Full-time

    Join the 5G/6G Cloud RAN vDU baseband development team and help build software for current and next-generation radio access networks. You’ll contribute across the development lifecycle in a…

  • Senior Staff Software Developer, Data Platform

    Coveo

    Montreal, QC

    Extensive software development expertise and a track record of designing, building and evolving complex, distributed, and data-intensive systems.

  • Senior Backend Engineer

    Realtek Consulting LLC

    Toronto, ON

    • Contract

    Job Location:Toronto,Ontario- 3 days Per week in office

  • Senior Software Developer

    SGGG Fund Services Inc.

    Toronto, ON

    Must have ASP.NET MVC and AngularJS experience, preference will be given to advanced knowledge

  • Principal Software Development Engineer

    Advanced Micro Devices, Inc

    Vancouver, BC

    • Full-time

    AMD is seeking a Principal Member of Technical Staff (PMTS) Software Development Engineer to join AMD Silo AI and drive the technical development of the AMD Inference Microservice (AIM)…

  • Mobile Application Developer

    CINNUEX

    London, ON

    • Full-time

    …trends, and suggest improvements to existing applications and development practices. This is a full-time, on-site role based in London,…

  • Sr. Software Engineer, UI Developer Tooling (Hybrid, New York)

    CrowdStrike

    Toronto, ON

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

    Professional development opportunities for all employees regardless of level or role

  • Back End Developer

    LanceSoft, Inc.

    Toronto, ON

    • $50 CAD / hour
    • Contract

    We are seeking a highly skilled Senior Backend Engineer with strong expertise in modern backend development technologies and frameworks. The ideal candidate will have extensive experience…

  • Staff Software Engineer (Distributed Systems - Rust) - Up to $250k CAD Base + Industry Leading Bonus

    Hunter Bond

    Montreal, QC

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

    Job Title: Staff Software Engineer (Distributed Systems - Rust)

  • Full Stack Software Developer - Engineered Arts

    Opportunities with AppDirect's Advisor Partners (Recruitment as a Service)

    Montreal, QC

    …education and communication. With 20 years of hardware and software development, our robots have been sold in over 30 countries worldwide with customers such as NASA, PwC, Meta and many…

  • Software/Electrical Section Manager

    BWXT

    Kitchener, ON

    As our Software/Electrical Section Manager you will provide leadership for the design, development, deployment and lifecycle management of software, firmware and electronic systems used in…

  • Cloud Operations Engineer

    Aptos Retail

    Montreal, QC · CA Montreal Office

    • Full-time

    …goals. You’ll benefit from industry-leading training, global development opportunities, and the chance to collaborate within a diverse culture across our offices in nine countries. Our…

  • Software Engineer

    Applicantz

    Toronto, ON

    • $50 to $55 CAD / hour
    • Contract

    …Solutions (PDMS) division. We are looking for an experienced Software Engineer to join one of our teams to help us fulfill the mission of the organization, supporting cross-platform device…

  • Software Automation Developer

    Nokia

    Ottawa, ON

    • Full-time

    We are seeking an experienced Software Developer with Software Architect capabilities to join our engineering team in Ottawa. In this hands‑on technical leadership role you will design and…

  • Intermediate Frontend Developer/React/Nextjs-Banking

    BeachHead

    Toronto, ON

    • $70 to $72 CAD / hour
    • Contract

    Leverage AI-assisted development tools like GitHub Copilot to enhance productivity

  • Software Engineer in Test

    Envision Technology Solutions

    Toronto, ON

    • Contract

    We are seeking an experienced Software Development Engineer in Test (SDET) with strong expertise in test automation, Robot Framework, Selenium, Parasoft, and database testing. The candidate…

Get in touch
MovoJobs

How can we help?