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

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%3,001 listings
On-site
54%4,250 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (305), Amazon (160), 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
  • Software Developer Embedded Systems I (Full Time) - Canada

    Cisco

    Ottawa, ON

    • Full-time

    As an Embedded Systems Software Developer I, you will design, develop, and deliver high-quality software features that power Cisco’s world-class networking platforms and connected…

  • Full Stack Software Developer

    Pulsenics Inc.

    Toronto, ON

    • Full-time

    Pulsenics is seeking a Full Stack Software Developer to help design, build, and operate the core software systems that sit at the center of our hardware-enabled products. This role focuses…

  • Senior Software Developer

    DNV

    Toronto, ON

    • Full-time

    The ideal candidate combines strong software engineering fundamentals with practical experience delivering APIs, backend platforms, data services, and cloud-based solutions within agile…

  • Senior Full Stack Developer

    Symbiotic Digital

    Toronto, ON · Downtown Toronto (Ryerson), Ontario

    • Contract

    is required to work onsite five (5) days per week

  • Senior Software Engineer – Core Java, Apache Spark, Python, SQL, Data Processing

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

    Montreal, QC

    • Full-time

    Ensure adherence to coding standards, security guidelines, and software development best practices

  • Staff Software Engineer, Quality & Reliability Platform

    fb9e7da1-2660-46a2-9ffc-154a66684510

    Remote, Canada

    • Full-time
    • Remote

    BuildOps is looking for a Staff Software Engineer to set and drive our company-wide technical strategy for building, shipping, and operating reliable software.

  • Staff Software Engineer, Quality & Reliability Platform

    fb9e7da1-2660-46a2-9ffc-154a66684510

    Remote, Canada

    • Full-time
    • Remote

    BuildOps is looking for a Staff Software Engineer to set and drive our company-wide technical strategy for building, shipping, and operating reliable software.

  • Software Development Engineer, Elastic Block Store

    Amazon

    Vancouver, BC

    …service used by millions of AWS customers is behaving? As a Software Development Engineer on Amazon Elastic Block Store (EBS), you will design, build and operate a self-service telemetry…

  • Full Stack Developer

    Scalian

    Montreal, QC

    • Full-time

    We provide expertise in Operations & Technology and Information Technology to a variety of industries, including aerospace, defense, railways, and energy, supporting their development.

  • Software Development Engineer in Test (Specialist - Quality Engineering)

    LTM

    ON · Ontario, Canada

    • $103,554 to $115,200 CAD / year
    • Full-time

    Job Title: Software Development Engineer in Test

  • Software Engineer in Test

    Pacer Group

    Toronto, ON

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

    Strong programming experience in Java for test automation development.

  • Software Architect (AWS/Azure)

    Intelerad

    Canada

    • Full-time

    We are seeking a Software Architect to design, build, and improve key parts of Intelerad's build and delivery infrastructure. In this role, you will turn DevOps and cloud-native best…

  • Cloud Administrator (Intern)

    SOTI

    Mississauga, ON

    • Full-time

    …alongside experienced Cloud Administrators and collaborate with development, IT, and support…

  • Software Developer

    Plusgrade

    Montreal, QC · CAN - Montreal

    • Full-time

    You hold a high standard for software quality, using unit and integration testing, static analysis, and CI/CD feedback loops to ship reliable features quickly and safely.

  • Staff Software Engineer, IAM Control Plane

    Stripe

    Toronto, ON

    • Full-time

    This is a Staff-level role, so we're targeting 10+ years in software development

  • Java Fullstack developer with Angular

    Wissen Technology

    Calgary, AB

    • Full-time

    …technology stack. Our services include Industry Leading Custom Software Development, AI-Driven Software Engineering, Generative AI & Machine Learning, Real-Time Data Analytics & Insights,…

  • Software Engineer II

    LodgeLink

    Calgary, AB

    • Full-time

    LodgeLink is hiring a Software Engineer II in Calgary to join our team and help create the future of workforce travel. We are seeking a talented engineer with a passion for building…

  • Software Engineer

    ResMed

    Halifax, NS · CA Canada (ResMed Halifax)

    • Full-time

    You’ll contribute across the software lifecycle, from design and development through testing, deployment and production support. This is an opportunity to add engineering capacity to a…

  • Software Development Engineer II, Price Perception and Evaluation

    Amazon

    Vancouver, BC

    - 3+ years of non-internship professional software development experience

  • Software Developer

    Nasdaq

    Toronto, ON

    • Full-time

    As a Software Developer reporting to the AVP - Software Development, you'll be part of a growing team in Toronto supporting US exchange operations and our Ocean trading systems beyond…

  • Software Developer - Senior

    Akkodis

    Toronto, ON

    • Contract

    Development experience with ServiceNow portals and Customer Service Management (CSM)

  • Software Engineer

    Correct-AI

    AB · Greater Edmonton Metropolitan Area

    • Full-time

    2+ years of professional software development experience.

  • FMS Software Developer

    CMC Electronics

    Montreal, QC

    • Full-time

    Why Join The Navigation Software Development Team

Get in touch
MovoJobs

Contact us