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

Advertised starting pay

Average starting payCAD / year
$117,159Across 897 listings
Average starting payCAD / hour
$55.91Across 327 listings
Average starting payUSD / year
$163,394Across 33 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%536 listings
Hybrid
38%2,923 listings
On-site
54%4,117 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (298), Amazon (156), Electronic Arts (85).

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
  • .NET Full stack Developer - Banking

    Zodiac Solutions, Inc

    Toronto, ON

    • Full-time

    8+ years of experience in software development.

  • Software Development Student

    South Bow

    Calgary, AB · Manulife Place

    • Full-time

    * Applicants must have legal authorization to work in the country in which the position is based with no restrictions

  • Full Stack Developer

    Scotiabank

    Toronto, ON

    …client-focused full stack engineer who is motivated to contribute to the development of components of enterprise applications and providing hands-on development and testing on all project…

  • Senior Software Engineer

    Scotiabank

    Toronto, ON

    1) 6+ years of experience in software development and supporting complex large-scale customer facing platforms

  • Senior Full Stack Developer

    Teckhorizon Inc

    Toronto, ON

    • Contract

    The Senior Full Stack Software Developer will be responsible for designing, developing, implementing, testing, and maintaining enterprise-level web applications. The role requires extensive…

  • .Net Full Stack Developer

    Pacer Group

    Toronto, ON

    • $46 to $48 CAD / hour
    • Contract

    Hands-on experience with ASP.NET MVC Framework and Web API development.

  • Salesforce Data Cloud Developer

    Maarut

    Toronto, ON

    • Contract
  • Web Designer

    Sodales Solutions

    Toronto, ON

    • Full-time
  • Portfolio Software Engineer

    Beacon Holdings

    Toronto, ON

    • Full-time

    …left behind. We acquire, operate, and grow vertical market software companies. They are niche, founder-built businesses serving industries that are often overlooked and too profitable to…

  • Staff Software Engineer - Onboarding and Migrations

    Marqeta

    Remote, Canada

    • Full-time
    • Remote

    The Program Experience team is looking for a Staff Software Engineer to help scale our Customer Migration Platform at Marqeta. We are looking for an experienced and strong engineer with…

  • RQ11678 – Software Developer – ERP / Case Management – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • RQ11679 – Software Developer – ERP / Case Management – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • Salesforce Data Cloud Developer

    Maarut Inc

    Toronto, ON

    • Contract
  • Site Reliability Engineer

    Ardent SoftSol Inc.

    Toronto, ON

    • $43 to $45 CAD / hour
    • Contract
  • Senior Software Developer

    Plusgrade

    Montreal, QC

    • Full-time

    …now we need a senior engineer who wants to re-engineer how software gets built by weaving AI into every phase of…

  • RQ11754 – Software Developer – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • Software Trainer

    AutoTrader.ca

    Montreal, QC

    • Full-time

    Must have a vehicle and a valid driver’s license

  • Java Full stack Developer

    Ampstek

    Montreal, QC

    • Contract

    Understanding of software development life cycle (SDLC), Agile methodologies, and debugging.

  • Software Trainer

    AutoTrader.ca

    Boisbriand, QC

    • Full-time

    Must have a vehicle and a valid driver’s license

  • Java Software Engineer

    E-IT

    Toronto, ON

    • Contract

    Must have solid experience with Java stack and build tools like GIT, tools for code quality and coverage

  • Software Trainer

    AutoTrader.ca

    Montreal, QC

    Must have a vehicle and a valid driver’s license

  • Fullstack Software Developer (Open to New Grads)

    Wonderbrands

    Toronto, ON · Etobicoke, ON

    • Other

    Completed post-secondary education in Computer Science, Software Engineering, Computer Engineering, Software Development, or a related field.

  • Software Developer II

    Ricoh Canada Inc.

    Kitchener, ON

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

    SET is part of the Solutions Development Center Americas and collaborates with global teams to deliver software solutions used by organizations ranging from small businesses to global…

  • Application Developer

    Randstad Digital

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    System Development & Automation: Design, build, and optimize solutions using the Microsoft Power Platform (Power BI, Power Apps, Power Automate, Power Pages, Dataverse) and Microsoft…

  • Junior Software Engineer, Full Stack

    Ontario Power Generation

    Oshawa, ON

    • Full-time

    Accountable for integrating security best practices and compliance with industry standards and data protection regulations into all stages of the software development lifecycle.

Get in touch
MovoJobs

Contact us