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

Advertised starting pay

Average starting payCAD / year
$116,998Across 905 listings
Average starting payCAD / hour
$55.92Across 334 listings
Average starting payUSD / year
$163,394Across 33 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%536 listings
Hybrid
38%2,956 listings
On-site
54%4,161 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (300), 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
  • Software Developer - ETL

    Hirematic Talent Solutions

    Toronto, ON

    • $60 to $68 CAD / hour
    • Full-time

    Work Arrangement: Onsite 5 days per week

  • Java Fullstack Developer

    CALTEK Solutions Inc.

    Montreal, QC

    • Full-time

    Must be available to work onsite in Montreal 3 days per week

  • Full Stack Developer(Angular)

    Dawn InfoTek

    Toronto, ON

    • Contract

    Backend development using Node.js and AWS Lambda

  • Mobile Software Engineer I (iOS)

    TD

    Toronto, ON

    • Full-time

    …opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been…

  • Advanced Software Engineer

    Honeywell Aerospace

    Mississauga, ON

    • Full-time

    5 years of experience in software development, with a focus on Object Oriented Design and Programming

  • Staff / Principal Embedded Systems Engineer

    Nexia

    MB · Manitoba, Canada

    • Full-time

    Lead hardware integration, board bring-up and software development for future hardware generations.

  • Backend Developer (Ruby/Golang)

    Raas Infotek

    ON · Ontario, Canada

    • Contract

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

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

Get in touch
MovoJobs

Contact us