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

Advertised starting pay

Average starting payCAD / year
$117,076Across 914 listings
Average starting payCAD / hour
$56.00Across 337 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%542 listings
Hybrid
38%2,989 listings
On-site
54%4,217 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (303), Amazon (158), Electronic Arts (86).

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
  • C++ Software Engineer - Montreal - Up to $240K CAD + Exceptional Bonuses/Benefits

    Hunter Bond

    Montreal, QC

    • Full-time

    Our elite buy-side clients are looking for a highly talented C++ Software Engineer to join an experienced tech team. This is an environment where engineering excellence is the product.…

  • Senior Linux and Cloud Administrator | Global Cloud Ops LLD | Pacemaker Operations | Toronto

    SAP IT Business Systeme

    Toronto, ON

    • $97,800 to $202,400 CAD / year
    • Full-time

    …team in standardizing and simplifying server operations using software tools and automation. Innovation and improvement of our operational processes will be a key element of the job.…

  • Backend Developer Ruby & Golang

    TechDoQuest

    Brampton, ON

    • Contract

    · 7+ years of professional software development experience, with a strong focus on backend development.

  • Backend Developer (Ruby/Golang)

    W3Global

    Toronto, ON

    • $50 to $60 CAD / hour
    • Contract

    Participate in code reviews, testing, and Agile development activities.

  • UiPath Cloud & Infrastructure Engineer

    Apptoza Inc.

    Toronto, ON

    • Contract

    Ensures that systems functionally meet requirements, align with architecture and promote the development of common assets. Supports the resolution of production issues and problems. Makes…

  • Quality and Infrastructure, Co-op Web Developer

    Survalent

    Mississauga, ON

    • Internship

    …Quality and Infrastructure Developer to join our Web Application Development team for a four-month Winter work term starting in January 2027. In this role, you will contribute to building…

  • Software Engineer

    Cisco

    Ottawa, ON

    • $130,400 to $181,400 CAD / year
    • Full-time

    …automated installation, configuration, and seamless inline software upgrades across diverse physical and virtual form…

  • Senior Software Engineer I, Core Objects

    Braze

    Toronto, ON

    • Full-time

    5+ years of full-stack development experience

  • Back End Developer

    RemitBee™

    Mississauga, ON

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

    Participate in or lead all parts of the software development lifecycle, including analysis, design, programming, testing, implementation, and support.

  • Senior Hybrid Cloud Architect

    Bulletproof Solutions Inc

    Fredericton, NB

    • Full-time

    Professional certification reimbursement for relevant career development

  • Senior Hybrid Cloud Architect

    Bulletproof Solutions Inc

    Beechville, NS

    • Full-time

    Professional certification reimbursement for relevant career development

  • Senior Hybrid Cloud Architect

    Bulletproof Solutions Inc

    Moncton, NB

    • Full-time

    Professional certification reimbursement for relevant career development

  • Software Developer Intern - Android (May 2027 - 12 Months)

    SOTI

    Mississauga, ON

    • Full-time

    As an intern at SOTI you will be involved in the design/development/support of new or existing software applications. These applications range from cloud-based solutions, mobile apps for…

  • Frontend Developer

    Spait Infotech

    Canada

    • Full-time

    Maintain code quality and follow frontend development best practices.

  • Backend Developer (Ruby/Golang)

    Raas Infotek

    ON · Ontario, Canada

    • Contract

    Participate in code reviews, testing, and Agile development activities.

  • Backend Developer - Golang

    Raas Infotek

    Toronto, ON

    • Contract

    Participate in code reviews, testing, and Agile development activities.

  • 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…

  • Senior Software Developer (Java/Linux/PostgresSQL)

    Intelerad

    Canada

    • Full-time

    We are seeking a Senior Software Developer to join the IntelePACS Backend team and deliver new backend capabilities for Intelerad's enterprise medical imaging platform. The team is building…

  • Backend Developer – Ruby & Golang

    Yochana

    Toronto, ON

    • Contract

    7+ Years of professional software development experience, with a strong focus on backend development.

  • Software Engineer (AI Agents)

    Fluent, LLC

    Remote, Canada

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

    Use AI-assisted development (Claude Code, GitHub Copilot review) as a normal part of how you work.

  • Software Engineering - Systems Test Engineer P1

    OSI Maritime Systems

    Burnaby, BC

    Follows the Software Development Lifecycle (SDLC), applying testing best practices from OSI’s documented processes and training, and complying with its ISO 9001-compliant development…

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    Exposure to cross-border payment ecosystems, ISO 20022 messaging, and core banking integration patterns

  • Java Full Stack Developer+ React JS

    Galent

    Calgary, AB

    • Contract

    Possess strong expertise in Spring Boot, Microservices, and REST Web Services for robust application development

  • Junior Frontend Developer, Custom Webshop Development

    Xsolla

    Montreal, QC

    • Full-time

    1-3 years of professional experience in front-end development (internships, co-ops and substantial personal or open-source projects count).

  • Junior Software Developer, Winter 2027 (Co-op/Internship) - 4 Months

    BMO

    Toronto, ON · BMOPLACE

    • Full-time

    Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting…

Get in touch
MovoJobs

Contact us