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

Advertised starting pay

Average starting payCAD / year
$117,013Across 919 listings
Average starting payCAD / hour
$56.20Across 343 listings
Average starting payUSD / year
$164,765Across 34 listings
Average starting payCAD / month
$8,869Across 15 listings

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

Where work happens

Remote
7%546 listings
Hybrid
39%3,039 listings
On-site
54%4,275 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (307), Amazon (160), Electronic Arts (88).

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
  • Python Backend Engineer

    Staffingine LLC

    Toronto, ON

    • Contract

    …enterprise financial platforms. The role focuses on Python development, API engineering, platform engineering, and distributed system…

  • Software Development Engineer, Middle Mile Transportation, Middle Mile Transportation, Relay Yard Automation

    Amazon

    Vancouver, BC

    • Full-time

    3+ years of non-internship professional software development experience

  • Software Asset Manager(SAM) & Licensing analyst

    Scalian

    Montreal, QC

    • Full-time

    We are looking for a Software Asset Manager(SAM) & Licensing analyst to collaborate on one of our projects in the Aerospace sector.

  • Software Asset Manager(SAM) & Licensing analyst

    Scalian

    Montreal, QC

    • Full-time

    We are looking for a Software Asset Manager(SAM) & Licensing analyst to collaborate on one of our projects in the Aerospace sector.

  • Software Lifecycle Management Advisor

    Desjardins

    Montreal, QC · Levis, QC · Complexe Desjardins Montréal

    • Full-time

    As a software lifecycle management advisor, you’ll be a part of the IT Asset Management and User Experience Team and help monitor the organization’s software lifecycle. You analyze new…

  • Software Asset Manager(SAM) & Licensing Analyst

    Scalian

    Montreal, QC

    • Full-time

    We are looking for a Software Asset Manager(SAM) & Licensing analyst to collaborate on one of our projects in the Aerospace sector.

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

  • Software Verification Specialist

    Apex Systems

    Vaughan, ON

    • $33 CAD / hour
    • Full-time

    Engineering - Software Verification Specialist

  • Programmer Analyst II

    University of British Columbia

    Vancouver, BC · UBCV | The Leonard S. Klinck Building (LSK)

    • $8,554.25 to $13,340.92 CAD / month
    • Full-time

    …recommendations on the various design elements associated with software…

  • Software Engineer II (Full Stack)

    TD

    Toronto, ON · Ottawa, 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…

  • Senior Software Engineer

    Odaia Intelligence Inc.

    Toronto, ON

    • Full-time

    6+ years of professional software development experience, with significant ownership across frontend and backend systems and at least one experience leading a project with limited…

  • Undergraduate Co-op Student – Software Engineer – Large Molecule Discovery - Technology

    Amgen

    Burnaby, BC · Canada - Burnaby

    • Full-time

    …(Internal IT) department to design, develop, and implement software solutions, automate laboratory instruments, and create data visualization tools. As part of this role, you will be…

  • Senior Software Engineer

    Veem

    Ottawa, ON

    • Full-time

    …clients by supporting integration with all major accounting software including QuickBooks, NetSuite, and Xero. Backed by top investors such as Truist Ventures, Google Ventures, Goldman…

  • Software Engineer II (Full Stack)

    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…

  • RQ11580 - Software Developer - Senior

    CCI- Computer Consultants International, Inc.

    Toronto, ON

    • Full-time
  • Sr Full stack Developer

    J&M Group

    Toronto, ON

    • Contract

    6+ years of full stack software development experience.

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    We are seeking a certified UIPath Support Analyst with strong handson development and production support experience The ideal candidate will demonstrate a high degree of ownership…

  • Senior Fullstack Developer (JAVA)

    2iSolutions Inc.

    Toronto, ON

    • Contract

    Requisition Title: RQ11687 - Software Developer - Full Stack - Senior

  • Ingénieur·e en fiabilité des sites / Site Reliability Engineer

    ALTEN Canada

    Montreal, QC

    • Full-time

    …Center (MDC)," which provides managed services in application development, Data, AI & Advanced Analytics, and Cybersecurity for the banking, telecommunications, and broader industrial…

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time
  • Full Stack Developer

    Teckhorizon Inc

    AB · Edmonton, AB

    • Contract

    Contribute to software development initiatives utilizing Artificial Intelligence (AI).

  • Embedded Software Engineer

    PVLabs

    Burlington, ON

    Typically 6–10 years in embedded, real-time or other hardware-connected software development, including 4–8 years developing embedded C++ or C.

  • Associate Software Developer

    Priceline

    Toronto, ON

    • Full-time

    …partners to find the best deals for our customers. As an Associate Software Developer on the Itinerary Generation team in Flights, you’ll build and ship the services behind that, as part of…

  • Full Stack Developer(Angular)

    Dawn InfoTek

    Toronto, ON

    • Contract

    Backend development using Node.js and AWS Lambda

  • Mobile Application Developer

    Symbiotic Digital

    Toronto, ON · Willowdale East (Newtonbrook), Ontario

    • Contract

    The successful candidate will contribute throughout the software development

Get in touch
MovoJobs

Contact us