Software development jobs in Canada (7,817 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,817
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%3,000 listings
On-site
54%4,245 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
  • 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

  • Software Development Engineer, Amazon Fulfillment Technologies (AFT) - Outbound/Flow, AFT Outbound Execution Teams

    Amazon

    Toronto, ON

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

  • RQ11740 – DevOps/Cloud Engineer – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • Java Full Stack Developer

    Dexian

    Toronto, ON

    • Contract

    …expertise in Java, Spring Boot, microservices, and backend development, with working knowledge of Angular or…

  • RQ11738 – Software Developer – Full Stack – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • Full Stack Developer

    Alberta iGaming Corporation (AiGC)

    AB · Edmonton, AB

    • Full-time

    Demonstrated experience designing, developing, deploying, and supporting applications across the full software development lifecycle.

  • Lead Software Engineer (Bilingual, Montreal)

    Lisplogics

    Montreal, QC

    • Full-time

    Lisplogics builds real-time decision systems for operations management. We combine operations research and software engineering to help organizations reduce costs, improve profitability and…

  • Lead Cloud Software Developer - (AWS / AI / Real Time Payment Systems)

    BMO

    Toronto, ON · BMOPLACE

    • Full-time

    We are seeking an experienced Lead Cloud Software Developer to design, build, and support secure, scalable, highly available, and resilient real-time payment systems. The ideal candidate…

  • SOFTWARE ENGINEERING SPECIALIST - Technical Leader

    BDC

    Montreal, QC

    • Full-time

    …applications interact with the Bank’s core processes. A solid grasp of software development and systems analysis is essential to effectively guide the development team. Additionally,…

  • Software Java Developer, Platform & Emerging Technologies

    Autodesk

    Montreal, QC

    • Full-time

    Understanding of software development fundamentals, data structures, and algorithms

  • Software Analyst Intern (Winter 2027, 8 months)

    Hitachi

    Toronto, ON · (RSBU) Toronto

    • Full-time

    We are looking for a Software Analyst Intern to join us for an 8-month internship at our Toronto office. You will perform Data Science(Data Mining/AI) work, design, analysis, programming…

  • Senior .NET / Full Stack Developer

    XTM International

    Remote, Canada

    • Full-time
    • Remote

    We are looking for a Senior Full Stack Developer who works AI-first: someone who uses AI tools and AI-driven development methods as a natural part of how they build software, and who helps…

  • Senior Software Engineer

    CyberForce Global

    Toronto, ON

    • Full-time

    Strong software engineering experience with solid frontend skills and a good understanding of backend

  • Senior .NET / Full Stack Developer

    XTM

    Montreal, QC

    • Full-time

    We are looking for a Senior Full Stack Developer who works AI-first: someone who uses AI tools and AI-driven development methods as a natural part of how they build software, and who helps…

  • Senior Software Engineer

    CyberForce Global

    Toronto, ON

    • Full-time

    6+ years of software engineering experience building and owning production systems

  • Senior Software Engineer – Haptic Control for Defense and Dual-Use Drones and Vehicles (Rust)

    Haply Robotics

    Montreal, QC

    • Full-time

    We’re looking for a Senior Software Engineer (Rust) to be the first dedicated developer behind the haptic software that lets operators feel the drones and vehicles they control.

  • Java Full Stack Developer

    Capgemini

    Mississauga, ON

    6 to 10 Years of Software Development Experience.

  • Senior Full-Stack Developer: AI, Data & Analytics - AIDA (Toronto/Calgary)

    Deloitte

    Toronto, ON

    • Full-time

    …transform how Audit & Assurance work gets done. We combine modern software engineering, AI and automation to create tools that simplify complex processes, reduce manual effort and enable…

  • Software Dev Engineer, AWS Transactional Services

    Amazon

    Toronto, ON

    …brands – customer obsession is part of our company DNA. Our Software Development Engineers (SDEs) use cutting-edge technology to solve complex problems and get to see the impact of their…

  • Salesforce Data Cloud Developer

    Maarut Inc

    Canada

    • Contract
  • Sr. Application Developer/Team Lead

    Livingston International

    Toronto, ON

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

    …championing and driving the adoption of AI and AI-assisted development practices within the team and across relevant projects. A significant aspect of this role involves leading and…

  • AWS Cloud Engineer

    KTek Resourcing

    Toronto, ON · Greater Toronto Area, Canada

    • Contract

    …experience with AWS cloud services, platform provisioning, AWS Cloud Development Kit (CDK), automation, infrastructure as code, containerization, monitoring tools, and system…

  • Software Developer

    AppDirect

    Montreal, QC

    • Full-time

    Agile Development methodology is not must but desirable

  • Senior Software Developer

    GeoSpectrum Technologies, Inc

    Dartmouth, NS

    • Full-time

    As a Senior Software Developer, you will design and deliver high-quality, scalable solutions for the software applications that support and operate our integrated sonar products. You'll…

  • Senior Fullstack Developer (Ruby on Rails / React)

    RewardOps

    Toronto, ON

    • Full-time

    …with expertise in Ruby on Rails and React to join our talented development team and help drive our mission to deliver exceptional software products. You will be at the forefront of our…

Get in touch
MovoJobs

Contact us