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

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%531 listings
Hybrid
38%2,863 listings
On-site
54%4,027 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
  • Software Development Engineer, Region Flexibility Engineering

    Amazon

    Vancouver, BC

    As a software development engineer on the Automated Augmentation team, you will design and build solutions to accelerate company-wide initiatives in the region expansion, observability,…

  • Senior Full Stack Developer - Java, Spring, Angular

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

    Toronto, ON

    • Full-time

    8+ years of professional software development experience building web applications and backend services.

  • Site Reliability Engineer

    VySystems

    Canada

    • Full-time

    Strong expertise in Terraform, including module development and infrastructure lifecycle management

  • Cloud Engineer

    Spait Infotech

    Canada

    • Full-time

    Work with development teams to deploy and maintain cloud-based applications.

  • Senior Application Architect Manager

    Globalfaces Direct

    Toronto, ON · North York, ON

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

    …ensuring seamless charity partner integrations and PCI-compliant development practices. With responsibility for guiding a high-performing technical team, they drive innovation, reliability,…

  • Software Developer / Développement logiciel

    Vention

    Montreal, QC

    • Full-time

    …their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology powers over 25,000 machines across 4,000 factories across…

  • JAVA BACKEND DEVELOPER

    Tekgence Inc

    Mississauga, ON

    • Full-time

    …skills include strong proficiency in Java, Python, backend development, REST APIs, microservices, SQL, database design, data processing, data reporting, ETL concepts, debugging, unit…

  • Frontend Developer

    Ardent SoftSol Inc.

    Brampton, ON

    • Contract

    Participate in the complete Software Development Life Cycle (SDLC).

  • Java Full stack Developer

    Tekgence Inc

    Mississauga, ON

    • Full-time

    …developers, testers, and stakeholders to deliver high-quality software. Participate in code reviews and provide constructive feedback. Mentor junior developers and share knowledge. Stay…

  • JAVA FULL STACK DEVELOPER

    Tekgence Inc

    Mississauga, ON

    • Full-time

    Java FSD + UI •9 to 10 only years of relevant experience in Apps Development roles • Proven full-stack development expertise with hands-on experience in Java, Angular/React, and REST APIs.…

  • EMS Engineer/Software Developer

    JSG (Johnson Service Group, Inc.)

    Calgary, AB

    • Full-time

    Johnson Service Group (JSG) is currently looking for an EMS Engineer/Software Developer with experience in Energy Management Systems, software development, custom code management, system…

  • Consultant, Backend Developer

    CIBC

    Toronto, ON

    • Full-time

    You need to be legally eligible to work at the location(s) specified above and, where applicable, must have a valid work or study permit

  • Sr. Front-End Developer

    Tekgence Inc

    Brampton, ON

    • Full-time
  • Software Engineer – Platform Security & Modernization

    HCLTech

    Montreal, QC

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

    We are seeking a Software Engineer to join a global enterprise technology team responsible for the development, modernization, security, and operational reliability of mission-critical…

  • Software Engineer in Test with Xcode, XCTest, and XCUITest/XCUI

    HCLTech

    Vancouver, BC

    • $80,000 to $90,000 CAD / year
    • Full-time
  • Senior Software Engineer, Backend - Fraud Prevention

    Sardine

    Remote, Canada

    • $180,000 to $206,000 CAD / year
    • Full-time
    • Remote

    7+ years of proven experience as a Software Engineer specializing in web backend development.

  • Full Stack Developer

    Spait Infotech

    Canada

    • Full-time

    Tools: VS Code, Postman, and relevant development tools.

  • Senior Software Developer - Full Stack

    2iSolutions Inc.

    Toronto, ON

    • Contract

    Our Toronto-based client is hiring a Senior Full Stack Software Developer for an 11-month onsite contract.

  • Senior Application Developer

    Tata Consultancy Services

    Toronto, ON · Greater Toronto Area, Canada

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

    Leverage Copilot, Codex, or similar AI-assisted development tools to improve developer productivity and code quality

  • Staff Software Engineer, AI

    Maple

    Toronto, ON

    • Full-time

    We’re looking for a Staff Software Engineer, AI to own and ship the next generation of AI-powered healthcare experiences at Maple.

  • Frontend/Web Developer

    Konstruct Digital

    Calgary, AB

    • Full-time

    You have a solid foundation in web development and a genuine interest in growing your skills. You understand the current state of WordPress development - page builders, modern tooling, and…

  • Junior Full stack Developer (Front End Focus)

    Scotiabank

    Toronto, ON

    3+ years of software development experience in any of the following technologies: Developing RESTFul APIs using Java and Spring Boot

  • Java Software Engineer

    Collabera

    Mississauga, ON

    • $65 to $80 CAD / hour
    • Full-time

    We are looking for a Senior Java Developer with 5 to 10+ years of experience in Java development. The candidate should have strong experience building distributed, service-oriented,…

  • OmniPOS Application Architect

    Yochana

    Mississauga, ON

    • Contract

    Location – Mississauga, ON (Hybrid - working 3 days per week in office + 2 days remote)

  • Full Stack Developer

    TuxMat Inc.

    Richmond Hill, ON

    • Full-time

    Use AI-assisted development tools such as GitHub Copilot or Cursor to speed up coding and automate repetitive tasks, while reviewing output for quality and security.

Get in touch
MovoJobs

Contact us