Software developer jobs in Canada (2,065 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,065
Employers
673

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%724 listings
On-site
60%1,232 listings

Not specified: <1% (4 listings)

Employers hiring include S M Software Solutions Inc (243), 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
  • Computer game developer

    Wallrus Creative Technologies

    Montréal, QC

    • From $46.1 CAD / hour
    • Full-time
    • Contract
    • Hybrid
  • Mobile applications developer

    AbaData Inc.

    Calgary, AB

    • $48 to $50 CAD / hour
    • Full-time
    • On-site
  • Software developer

    Toronto Sun Wah Trading Ltd

    Etobicoke, ON

    • From $50 CAD / hour
    • Full-time
    • On-site
  • Senior software developer

    NashTech Canada Inc.

    Toronto, ON

    • From $130,000 CAD / year
    • Full-time
    • Hybrid
  • Software development programmer

    Arya Health

    Vancouver, BC

    • From $52.4 CAD / hour
    • Full-time
    • On-site
  • Software developer

    Aarorn Technologies Inc.

    Guelph, ON

    • From $90,000 CAD / year
    • Full-time
    • On-site
  • Software developer

    Global One Data Inc.

    Surrey, BC

    • From $54.4 CAD / hour
    • Full-time
    • Hybrid
  • Software developer

    Jarvis Consulting Group

    Toronto, ON

    • From $50 CAD / hour
    • Full-time
    • On-site
  • Enterprise Senior Software Developer

    Armstrong Fluid Technology

    Toronto, ON

    • Full-time

    We are seeking a highly skilled Enterprise Developer to join our enterprise architecture team. This role is ideal for a developer with extensive experience in Python, C#, and .NET projects…

  • Principal Software Developer

    Autodesk

    Toronto, ON · AMER - Canada - Ontario - Toronto - University Ave

    • Full-time

    We are looking for a Principal Software Engineer to help lead the architecture, execution, and operational excellence of this platform. This is a senior individual contributor

  • Software Developer (1 year contract)

    Ricoh

    Kitchener, ON

    …processing development team in Kitchener and has an opening for a Software Developer. GSE is part of the Software Development Center Americas, which works with Global teams developing…

  • Software Developer

    RBC

    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…

  • Sr Software Developer (Lead) - EN 178

    Export Development Canada | Exportation et développement Canada

    Vancouver, BC

    • $96,557 to $128,743 CAD / year
    • Full-time

    Software Engineer 18: Salaries typically range from $96,557 to $128,743 annually, based on qualifications and exp

  • Engineering - Embedded Software Developer

    Aversan Inc.

    Montreal, QC

    • Full-time

    We are currently seeking a qualified Embedded Software Developer to join our team. In this role, you will collaborate with a multidisciplinary team to develop and maintain embedded flight…

  • Software Developer In Test

    Actalent

    Winnipeg, MB

    • $65 to $73 CAD / hour
    • Contract

    This contract role focuses on developing and executing software tests to support software and integrated system releases for medical device products. You will design, implement, and…

  • Senior Software Developer - Networking (Flow)

    Nutanix

    Vancouver, BC

    • $171,000 to $257,000 CAD / year
    • Full-time

    Nutanix engineers are creating a revolutionary technology, building the software-defined data center. We’re using our love of programming and outstanding backgrounds to change the way…

  • Senior Software Developer

    City of Winnipeg

    Winnipeg, MB

    • Full-time
  • Développeur.se de logiciels sénior / Senior Software Developer

    RIEDEL Communications

    Laval, QC

    • Full-time

    Si tu es passionné(e) par l’électronique, le software, le hardware, Riedel Communications est la place pour toi: nos innovations sont utilisées dans tous les événements majeurs de sport,…

  • Software Developer Co-op (Winter 2027)

    Magnet Forensics

    Waterloo, Ontario

    Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related…

  • Software Developer & IT Systems Specialist

    Randstad Digital

    Milton, ON

    • $80,000 to $100,000 CAD / year
    • Full-time

    Our client is seeking a highly adaptable, hands-on Software Developer & IT Systems Specialist to join our team in Milton. In this dynamic role, approximately 60% of your time will be…

  • Software Developer

    ATS Industrial Automation

    Woodbridge, ON

    • Full-time

    Designs and implements custom software based on customer and project requirements. Programming assignments may involve PC and/or PLC’s, and the integration of various third-party…

  • Sr Software Developer (Lead) - EN 178

    Export Development Canada | Exportation et développement Canada

    Toronto, ON

    • $96,557 to $128,743 CAD / year
    • Full-time

    Software Engineer 18: Salaries typically range from $96,557 to $128,743 annually, based on qualifications and exp

  • Sr Software Developer (Lead) - EN 178

    Export Development Canada | Exportation et développement Canada

    Calgary, AB

    • $96,557 to $128,743 CAD / year
    • Full-time

    Software Engineer 18: Salaries typically range from $96,557 to $128,743 annually, based on qualifications and exp

  • Sr Software Developer (Lead) - EN 178

    Export Development Canada | Exportation et développement Canada

    Montreal, QC

    • $96,557 to $128,743 CAD / year
    • Full-time

    Software Engineer 18: Salaries typically range from $96,557 to $128,743 annually, based on qualifications and exp

  • Senior Software Developer

    PEER Group

    Kitchener, ON

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

    We are seeking a Senior Software Developer to j