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

Advertised starting pay

Average starting payCAD / year
$117,082Across 916 listings
Average starting payCAD / hour
$56.00Across 337 listings
Average starting payUSD / year
$164,765Across 34 listings
Average starting payCAD / month
$9,029Across 14 listings

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

Where work happens

Remote
7%545 listings
Hybrid
38%2,999 listings
On-site
54%4,240 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (305), Amazon (158), Electronic Arts (87).

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
  • Sr. Consultant, Back End Developer- Java/Golang/Kubernetes

    CIBC

    Toronto, ON

    • Full-time

    You need to be legally eligible to work at the location(s) specified above and, where applicable, must have a valid work or study permit

  • Full Stack Developer

    Piicomm Inc.

    Plantagenet Station, ON

    • Full-time

    Reporting to: Our office is located east of Ottawa in Plantagenet, ON, successful candidate must be able to be onsite at least 3 days per week

  • Frontend Developer

    Jobility Talent Solutions

    Toronto, ON

    • Contract

    Experience: Minimum 8+ years of professional experience in front-end or UI development, preferably within enterprise or financial environments.

  • Software Engineer – Wi-Fi

    Eagle Wireless

    BC · British Columbia, Canada

    • Full-time

    We are looking for: Software Engineer – Wi-Fi

  • Software Development Specialist (.NET / C# and AI/IoT)

    Artelia

    Montreal, QC

    • Full-time

    As a Software Development Specialist (.NET / C# and AI/IoT) within the Telecommunications team, you will:

  • Java Software Engineer

    Triunity Software, Inc.

    Mississauga, ON

    • Full-time

    Participate throughout the whole development lifecycle.

  • EDA Software Engineer

    Altera

    Toronto, ON

    • Full-time

    Experience working with version control systems and modern software development practices.

  • Java Software Engineer

    Triunity Software, Inc.

    Waterloo, ON

    • Full-time

    Participate throughout the whole development lifecycle.

  • DevOps / Full Stack Software Developer

    Xiphos

    Montreal, QC

    • Full-time

    Job Title: DevOps / Full Stack Software Developer

  • Software Development Engineer, Measurement, Ad Tech, and Data Science (MADS), MADS Data Signals

    Amazon

    Toronto, ON

    …working on Linux systems and have a deep understanding of agile software development. You excel at building exceptional customer relationships, uncovering the true requirements behind…

  • Senior Mobile Application Developer

    Atlas-Apex Roofing Inc.

    Toronto, ON

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

    Experience with mobile application architecture, design patterns, and software development best practices.

  • Application Developer (RQ11754)

    Computer Consultants International, Inc.

    Toronto, ON

    • Contract

    Candidates must be able to work onsite in Toronto five days per week

  • Sr. Consultant, Back End Developer- Java/Golang/Kubernetes

    CIBC

    Toronto, ON

    • Full-time

    You need to be legally eligible to work at the location(s) specified above and, where applicable, must have a valid work or study permit

  • Security Software Engineer

    Motive

    Vancouver, BC

    • Full-time

    As a Sr Software Engineer, Security, you will design and build secure, scalable systems that protect Motive’s products, infrastructure, and customer data. You will report into Pankaj…

  • Intermediate Software Engineer

    BITS Recruiting

    Toronto, ON

    • Contract

    Work Arrangement: Onsite, 5 days per week

  • Software Engineering Intern

    The Citco Group Limited

    Toronto, ON

    • Full-time

    Proprietary software solutions and innovation are at the core of what differentiates Citco in the alternative investment space. Through our network of global development centres, Citco…

  • Senior Software Developer / Core Trading Cloud Migration (1863)

    Direct IT Recruiting Inc.

    Toronto, ON

    • $90 to $95 CAD / hour
    • Contract

    NOTE: Hybrid work model, 3 days per week in Toronto, Ontario office

  • Principal Embedded Software Engineer

    Coherent Corp.

    Markham, ON

    • Full-time

    Design and develop software features based on high level customer and product line management requirements

  • Lead Embedded Software Engineer

    Coherent Corp.

    Markham, ON

    • Full-time

    Design and develop software features based on high level customer and product line management requirements

  • Software Engineer Co-op, Agents

    Solink

    Remote, Canada

    • $55,000 to $68,000 CAD / year
    • Full-time
    • Remote

    We are seeking a motivated Software Engineer Co-Op or Intern to join our R&D team. In this role, you’ll gain hands-on experience in full-stack development, working on both front-end and…

  • Software Developer

    Akkodis

    Toronto, ON

    • Contract

    Akkodis is seeking a highly experienced Senior Software Developer - ERP / Case Management to support the enhancement, integration, and modernization of a large-scale enterprise Human…

  • RQ11698 – Software Developer – CRM – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • RQ11600 – Software Developer – Full Stack – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • Senior Frontend Developer

    Iris Software Inc.

    Toronto, ON

    • Contract

    10+ years of software development experience, including hands-on Angular development.

  • Senior Software Developer

    2iSolutions Inc.

    Toronto, ON

    • Contract

    Our Toronto-based client is hiring a Senior Software Developer – Java & Azure for an 11-month onsite contract opportunity.

Get in touch
MovoJobs

Contact us