Software developer jobs in Canada

Find software developer jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.

Hiring at a glance

View jobs
Open jobs
2,048
Employers
670

Advertised starting pay

Average starting payCAD / year
$100,577Across 160 listings
Average starting payCAD / hour
$60.51Across 84 listings

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

Where work happens

Remote
5%105 listings
Hybrid
35%718 listings
On-site
60%1,221 listings

Not specified: <1% (4 listings)

Employers hiring include S M Software Solutions Inc (239), Genetec (68), Cisco (52).

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 developer jobs in Canada

Email me new jobsSave this search
  • Software Developer

    Lotus IT Solutions

    Toronto, ON

    • Contract

    The Ministry of Treasury Board Secretariat (Central Agencies Cluster) is seeking a Senior Software Developer to join their team onsite at 222 Jarvis Street, Toronto. In t

  • Core Software Developer

    Circle Cardiovascular Imaging

    Calgary, AB

    • Full-time

    …'cvi42' is the Cardiac MR market leader imaging processing…

  • Software Developer

    Raise

    Calgary, AB

    • Full-time

    Raise is currently hiring a Software Developer on behalf of our client. They’re expanding their team to meet growing needs, making this a unique opportunity to work with an industry leader.…

  • Software Developer

    Actalent

    Toronto, ON

    • $24 to $33 CAD / hour
    • Contract

    As a Software Developer, you will lead the design and delivery of software services and website stacks that involve engaging creatives, cross-screen placements, targeting, optimization,…

  • Sr. Software Developer

    OpenText

    Richmond Hill, ON

    • Full-time
  • Core Software Developer

    Circle Cardiovascular Imaging

    Calgary, AB

    • Full-time

    …'cvi42' is the Cardiac MR market leader imaging processing…

  • Senior Oracle/Siebel Software Developer - RQ11825

    Computer Consultants International, Inc.

    Toronto, ON

    • Contract

    Senior Oracle/Siebel Software Developer - RQ11825 (CANADA) - Onsite

  • Software Developer - Senior

    isgSearch

    Toronto, ON · Greater Toronto Area, Canada

    • Contract

    We are seeking an experienced Software Developer to design, develop, test, and maintain enterprise applications using Microsoft .NET technologies, SQL Server, and Microsoft Azure.

  • Software Developer | Banking & Capital Markets

    FDM Group

    Toronto, ON

    • Contract

    FDM is seeking a Experienced Software Developer located in Toronto to support a project in the Banking & Capital Markets sector. Involvement in this project is anticipated to last initially…

  • Software Developer - Senior-.NET

    Bevertec

    Toronto, ON

    • Contract
  • Software Developer - Full Stack - Senior (Health)

    isgSearch

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time
  • Sr. Software Developer - Full Stack

    Russell Tobin

    Toronto, ON

    • $90 to $95 CAD / hour
    • Contract

    Job Title: Sr. Software Developer - Full Stack

  • Software Developer - Enhance Ontario

    Scarborough Health Network

    EO Head Office

    • Full-time

    Job Number: JR107481&#xa;Job Title: Software Developer - Enhance Ontario&#xa;Department: EO ENHANCE Ontario - Data & Analytics&#xa;Job Category: Professional&#xa;Hospital Location: EO Head…

  • Backend Software Developer

    ATS Automation

    Cambridge, ON

    • $36.54 to $50.24 CAD / hour
  • Senior Software Developer / Développeur(-euse), logiciel senior

    Vention

    Montreal, QC

    • Full-time

    …their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology powers over 25,000 machines across 4,000 factories across…

  • Software Developer (Intermediate to Senior) | Flutter, C++, IoT & NoSQL

    Beslogic

    Montreal, QC

    • Full-time

    We're looking for an intermediate to senior software developer to join a client project starting ASAP.

  • Intermediate CRM Software Developer

    2iSolutions Inc.

    Toronto, ON

    • Contract

    Our Toronto-based client is hiring an Intermediate Software Developer specializing in Oracle Siebel CRM for a 5-month onsite contract.

  • .NET Applications Software Developer

    Polaris Motion

    Victoria, BC

    • Full-time

    …exceptional talent within our team. Our scientists, engineers, and software programmers are among the best in the industry, and our cohesive team culture is the cornerstone of our…

  • Software Developer

    AppDirect

    Montreal, QC

    • Full-time
  • Software Developer

    Cisco

    Vancouver, BC

    • Full-time
  • Software Developer

    Teckhorizon Inc

    Toronto, ON

    • Contract

    Our Client is looking for an experienced Software Developer Oracle Siebel CRM with strong expertise in Siebel configuration, development, integration, and testing to support a large-scale…

  • QNX Systems Software Developer

    BlackBerry QNX

    Ottawa, ON

    • Full-time

    QNX, a division of BlackBerry Limited (NYSE: BB; TSX: BB), provides the trusted foundation that software-defined and physical AI systems depend on to operate safely and predictably in the…