Software developer jobs in Canada (2,092 jobs)

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,092
Employers
675

Advertised starting pay

Average starting payCAD / year
$100,577Across 160 listings
Average starting payCAD / hour
$60.27Across 85 listings

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

Where work happens

Remote
5%105 listings
Hybrid
35%729 listings
On-site
60%1,254 listings

Not specified: <1% (4 listings)

Employers hiring include S M Software Solutions Inc (247), Genetec (68), Cisco (59).

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
  • RQ11745 – Software Developer – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Full-time

    We are looking for an experienced Senior Software Developer to support the Victim Notification System (VNS) Modernization Project. The successful candidate will have strong expertise in…

  • Wavelogic Embedded Software Developer Intern (Winter 2027)

    Ciena

    Ottawa, ON

    • Full-time

    Ciena is seeking an Embedded Software Developer intern to design, develop, and maintain high-performance softwa

  • Test Software Developer - Embedded Systems

    Insight Global

    Sainte-Anne-de-Bellevue, QC

    • $50 to $55 CAD / hour
    • Contract

    Insight Global is seeking a Python Test Software developer to join a major Canadian Space Company. This role will design, develop, and maintain automated test solutions for embedded…

  • Senior Software Developer in Test

    QNX

    Ottawa, ON

    • Full-time

    The QNX Service PSP Test Team is seeking an experienced and highly motivated Software Developer in Test to help validate and deliver next-generation QNX software technologies. This is an…

  • Microsoft Developer/RQ11660 - Software Developer - CRM

    Computer Consultants International, Inc.

    Toronto, ON

    • Contract

    We are hiring for a Software Developer – MS Dynamics 365 CRM

  • Software Developer - Full Stack - Senior - 755

    I8IS - Infiniti Software Solutions

    Toronto, ON

    • Full-time
  • Software Developer I

    ForeFlight

    Montreal, QC

    • Full-time

    Software Developer Hybrid from our downtown Montreal office

  • Embedded Software Developer

    Chemelex

    Edmonton, AB

    We're looking for a talented Embedded Software Developer to join our team!

  • Senior Software Developer

    Chemelex

    Edmonton, AB

    We are seeking a talented and experienced software developer with six (6) or more years of professional programming experience and an interest in transitioning into Rust development. While…

  • RQ11754 - Software Developer - Senior

    Maarut

    Toronto, ON

    • Contract

    during the use and operation of software packages, including technical

  • Senior Software Developer - Form

    Safe Software

    Remote, Canada

    • $128,100 to $142,700 CAD / year
    • Full-time
    • Remote

    We have an immediate opening and are excited to find the right candidate to join our team. Safe Software is looking for a Senior Software Developer to join our Form team. As a Senior…

  • Software Developer

    Royal Bank of Canada

    Montreal, QC

    • Full-time

    We are looking for a top-notch, driven, Software Developer who is a great team player and passionate about the quality of their code. As a Software Developer, you will be contributing to…

  • RQ11660 – Software Developer – CRM – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    We are seeking an experienced Senior Software Developer – CRM with strong expertise in Microsoft Dynamics 365, Microsoft Power Platform, Azure solution design, Dataverse, and custom…

  • RQ11745 – Software Developer – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Full-time

    We are looking for an experienced Senior Software Developer to support the Victim Notification System (VNS) Modernization Project. The successful candidate will have strong expertise in…

  • C++ Software Developer/Engineer Open Interest

    Actalent

    Ottawa, ON

    • $45 to $65 CAD / hour
    • Full-time

    C++ Software Developer/Engineer Talent Network (Open Interest)

  • Senior Software Developer (DevOps)

    OpenText

    Mississauga, ON

    • Full-time
  • Senior Software Developer (DevOps)

    OpenText

    Richmond Hill, ON

    • Full-time
  • Senior Software Developer (DevOps)

    OpenText

    Waterloo, ON

    • Full-time
  • Senior Software Developer

    Fortinet

    Burnaby, BC

    • Full-time
  • Intermediate Software Developer, Agora CRM Project

    University of Ottawa

    Ottawa, ON

    • Full-time
  • Junior Quality Control Software Developer

    Ecolab Inc.

    Calgary, AB

    • Full-time

    We have an exciting opportunity for a Quality Control Software Developer (Junior) to join our team in Calgary, Alberta. In this role, you will support the development, maintenance, and…

  • EMS Engineer/Software Developer

    JSG (Johnson Service Group, Inc.)

    Calgary, AB

    • Full-time

    Johnson Service Group (JSG) is currently looking for an EMS Engineer/Software Developer with experience in Energy Management Systems, software development, custom code management, system…

  • Junior Software Developer

    Bullet Trade Services

    Guelph, ON

    • Contract
  • GUI Software Developer

    SQUALUS GROUP

    ON · Richmond Hill Central, Ontario

    • Full-time

    GUI Software Developer - Richmond Hill, ON (in person, full-time permanent)