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

Advertised starting pay

Average starting payCAD / year
$117,276Across 893 listings
Average starting payCAD / hour
$56.16Across 321 listings
Average starting payUSD / year
$163,394Across 33 listings
Average starting payCAD / month
$9,066Across 13 listings

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

Where work happens

Remote
7%533 listings
Hybrid
38%2,888 listings
On-site
54%4,080 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (296), Amazon (153), 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
  • Senior Software Engineer - Product Lead

    Lockheed Martin

    Ottawa, ON

    • Full-time

    The Senior Software Engineer is a technical leader and subject matter expert who combines hands-on software development with team leadership and mentorship. In this role, the successful…

  • Software Developer

    AppDirect

    Montreal, QC

    • Full-time

    Agile Development methodology is not must but desirable

  • Software Engineer - WiFi

    Eagle Wireless

    Richmond, BC

    • Full-time

    We are looking for a talented Software Engineer – Wi-Fi to design, develop, and maintain Linux-based embedded systems for IoT devices. This role focuses on Wi-Fi connectivity, networking…

  • Senior Frontend Developer

    Dexian

    Toronto, ON

    • $70 to $80 CAD / hour
    • Contract

    8+ years of relevant software development experience.

  • Software Engineer 2 - Kubernetes Backend and Platform Engineering

    Nutanix

    Vancouver, BC

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

    …a supportive environment for both personal and professional…

  • Software Developer

    Zimmer Biomet

    Montreal, QC

    • Full-time

    Vous devez être sur place 3 jours par semaine

  • Staff Software Engineer, Identity and Access Management

    Kong

    Toronto, ON

    • Full-time

    …employees. Insomnia, acquired in 2019, is a full-lifecycle API development platform that has quickly become an integral part of Kong’s product…

  • Software Engineer

    Rates.ca

    Toronto, ON

    • Contract

    This role requires two in-office days per week (Tuesday and Thursday), with an additional Wednesday in the office every other week

  • Full-Stack Software Engineer (Toronto)

    Ultrassure

    Toronto, ON

    • Full-time

    Ultrassure | Toronto, Ontario | Hybrid: two days per week in the office · Hybrid schedule with two days per week at our downtown Toronto office at Bay & King.

  • Senior Software Engineer

    Manulife

    Toronto, ON · Waterloo, ON

    • Full-time

    Maintain clear technical, deployment, operational, maintenance, and support documentation throughout the software development lifecycle.

  • Full-Stack Developer

    Pacer Group

    Mississauga, ON

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

    7-8 years of relevant experience in Apps Development roles

  • Lead Full Stack Developer

    Insight Global

    Toronto, ON

    • $50 to $70 CAD / hour
    • Contract

    Strong AWS development and Angular experience.

  • Principal Software Development Engineer, GPU Primitives Libraries

    Advanced Micro Devices, Inc

    Calgary, AB

    • Full-time

    Experience with GPU software development using HIP, CUDA, or OpenCL

  • Senior Software Developer, Workday Integrations & Extend

    RBC

    Toronto, ON

    • Full-time

    As a Senior Software Developer, Workday Integrations & Extend, you will lead the technical design, development, and implementation of Workday solutions to meet complex HCM program…

  • Software Engineer II Full Stack (Branch Systems)

    TD

    London, ON · Toronto, ON

    • Full-time

    Working knowledge of the software development lifecycle, release management, incident management, and change management practices.

  • Site Reliability Engineer Lead

    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…

  • Software Engineer - Factory Apps - Intern

    Altera

    Toronto, ON

    • Full-time

    Familiarity with software development, debugging, and testing through coursework, projects, or internships.

  • Application Architect, Scotiabank

    Scotiabank

    Toronto, ON

    The incumbent must have the ability to manage multiple technology initiatives concurrently

  • Software Developer Intern - SOTI XSight (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.

  • Staff Software Developer, Simulation / Développeur(se) logiciel principal(e), Simulation

    Vention

    Montreal, QC

    • Full-time

    Set the technical direction for the team, and mentor engineers at all levels in agile software development

  • Software Developer

    Thales

    Ottawa, ON

    • Full-time

    Apply secure software development practices, including encryption, authentication/authorization, and secure handling of sensitive information;

  • Senior Full-Stack Web Developer (C#/MS-SQL/Front-end) - Western Canada

    Splashdot

    Remote, Canada

    • $110,000 to $140,000 CAD / year
    • Full-time
    • Remote

    …expertise in Microsoft-stack web applications to join our Product Development Team. The position is fast-paced and intense, requiring you to work on a variety of different things every day.…

  • Software Development Engineer

    Teledyne Technologies Incorporated

    Edmonton, AB · Canada - Edmonton, AB

    • Full-time

    Required: Strong software development expertise with C# and SQL Server.

  • Cloud Software Engineer

    McAfee

    Toronto, ON · UNAVAILABLE, Ontario

    • Full-time

    As a Cloud Software Engineer, you will contribute to the full stack solutions for several consumer products using diverse technologies and best software development practices. You will work…

  • Programmer Analyst, System and infrastructure operations, maintenance and development

    Desjardins

    Levis, QC

    • Full-time

    As a systems and infrastructure development, operations and maintenance programmer analyst, you participate in IT efficiency and quality by analyzing, designing, configuring, developing,…

Get in touch
MovoJobs

Contact us