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

Advertised starting pay

Average starting payCAD / year
$117,105Across 913 listings
Average starting payCAD / hour
$55.92Across 335 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%541 listings
Hybrid
38%2,981 listings
On-site
54%4,197 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
  • Backend Developer (Ruby/Golang)

    Raas Infotek

    Toronto, ON

    • Contract

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

  • Software Developer

    Spait Infotech

    Canada

    • Full-time

    Follow Software Development Life Cycle (SDLC) processes.

  • Software Developer

    Orthosoft Inc.

    Montreal, QC

    • Other

    Vous devez être sur place 3 jours par semaine

  • Software Engineering Coop

    Teledyne Technologies Incorporated

    Waterloo, ON

    • Full-time

    …water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical…

  • Cloud Developer

    Computronix

    AB

    • Full-time

    Participate and contribute as we continue to navigate the changes AI presents to our development and work

  • Senior Software Engineer, Search

    Clio

    Calgary, AB · Vancouver, BC · Toronto, ON

    • Full-time

    Experience in software development, specifically with building web applications at scale using Ruby on Rails.

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

  • Cloud Engineer

    Quarry Consulting

    Toronto, ON

    • Full-time
  • Cloud Operations Engineer – Azure AKS Terraform (36170)

    Myticas Consulting

    Toronto, ON

    • Full-time
  • SysOps Software Architect (36136)

    Myticas Consulting

    Ottawa, ON

    • Full-time

    Ottawa, Ontario; minimum four days per week on-site

  • Embedded Software Architect, User Terminals (36137)

    Myticas Consulting

    Ottawa, ON

    • Full-time

    Understanding of cybersecurity and secure software development practices.

  • Media Production Systems Architect (T & I) (Telework/Hybrid)

    Radio-Canada

    Montreal, QC

    • Full-time

    Must have functional knowledge of cloud technologies, virtualization, networking, storage · You must have a proven track record in designing, planning and deploying solutions in a highly available and scalable 24/7 environment

  • Software Engineering Coop

    Teledyne Technologies Incorporated

    Waterloo, ON · Canada - Waterloo, ON

    • Full-time

    …water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical…

  • Software Engineer Internship - Winter 2027

    DataVisor

    Remote, Canada

    • $40,000 to $50,000 CAD / year
    • Full-time
    • Remote

    Our award-winning software platform is powered by a team of world-class experts in big data, machine learning, security, and scalable infrastructure. Our culture is open, positive,…

  • Ingénieur principal ou ingénieure principale / responsable technique

    Alithya

    Pickering, ON

    • Full-time

    Contribute to the development and execution of departmental strategy;

  • Software Engineer

    EraTree

    Vancouver, BC

    • Full-time

    Payments: cross-border payment infrastructure, from stablecoin-funded payouts to multi-currency accounts and routing across payment rails

  • Mobile Application Developer

    Zodiac Solutions, Inc

    Toronto, ON

    • Full-time
  • Analyste/ingénieur principal ou principale en cybersécurité OT

    Alithya

    Pickering, ON

    • Full-time

    Participate in cyber security research and development (R&D) activities, including software and hardware development;

  • Application Architect SAP BTP FIORI

    Hays

    Calgary, AB

    • Contract

    Candidate Must have worked in SAP BTP Cloud Development

  • Frontend Software Engineer React, TypeScript & AI-Assisted Development

    Rose International

    Toronto, ON

    • Full-time

    Top 3 Experience “must Haves”

  • Media Production Systems Architect (T & I) (Telework/Hybrid)

    CBC/Radio-Canada

    Ottawa, ON · Toronto, ON · Montreal, QC

    • Full-time

    Must have functional knowledge of cloud technologies, virtualization, networking, storage · You must have a proven track record in designing, planning and deploying solutions in a highly available and scalable 24/7 environment

  • Software Engineer

    Mecka

    Remote, Canada

    • $165,000 to $200,000 CAD / year
    • Full-time
    • Remote

    We're hiring Software Engineers who own problems end to end - not a single layer of the stack. You'll ship production software that powers Mecka's data platform and the tools our operators,…

  • Software Developer

    NAV CANADA

    Ottawa, ON

    • Full-time

    This is a hybrid position with a minimum requirement of 3 days per week on site

  • Software Developer 1

    Zynga

    Toronto, ON

    • $73,900 to $109,360 CAD / year

    Zynga's software engineers don't just develop some of the world's popular games, we deliver some of the world's largest infrastructures. Our software engineers are blazing trails in all…

  • Java Software Engineer

    IMCS Group

    Quebec, QC

    • Contract

    …applications. The ideal candidate should have strong backend development skills in Java and experience with modern frontend…

Get in touch
MovoJobs

Contact us