Find work in Canada.

548,293 jobs across our Canadian network. How we count

  • Sr. IT Software Developer

    Open Text Corporation

    Waterloo, ON

    • Other

    Develop server-side components and integrations using technologies such as Node.js, Python, Java, REST APIs, event-driven patterns, and relational or document databases.

  • AI Engineer

    SS&C Technologies

    Mississauga, ON

    • Full-time

    10+ years of hands-on software development experience in Java and Python.

  • Full Stack Developer

    CGI

    Vancouver, BC

    • Full-time

    Hands on experience with back end application development using technologies such as: Java and Spring Boot Node.js / Express / NestJS C# / .NET Core Python based frameworks, as applicable

  • Senior Full Stack Java Developer - Capital Markets

    Rose International

    Mississauga, ON

    • Full-time

    Expert-level proficiency in Java, including Core Java, Java 17+, Spring Boot, Spring Framework, microservices architecture, and REST/gRPC APIs, and/or strong production experience in Python…

  • Senior Software Engineer, Agentic AI Products

    Leo Berwick

    Toronto, ON

    • Full-time

    Full-stack proficiency. You are strong in React, TypeScript, and Java, and comfortable picking up other languages, such as Python, as the work demands.

  • Production Support Specialist

    Hays

    Toronto, ON

    • Contract

    Experience with software development and automation initiatives using scripting languages such as Bash and Python or programming languages including C, C#, Java, Scala, and Go.

  • Manager Software Engineering

    PointClickCare

    Mississauga, ON

    • $152,000 to $174,000 CAD / year
    • Full-time

    Strong background in Java, Python, Spring, SQL, and web technologies

  • CCaaS Developer

    Accenture

    Montreal, QC

    • Full-time

    Develop AWS Lambda functions and backend integrations in Python, Node.js, or Java.

  • Senior Software Engineer, Agentic AI Products

    Leo Berwick

    Toronto, ON

    Full-stack proficiency. You are strong in React, TypeScript, and Java, and comfortable picking up other languages, such as Python, as the work demands.

  • ASIC Engineer Intern

    Ciena

    Ottawa, ON

    • Full-time

    Programming experience using one or more of Java, Python, TCL, Skill/Ocean, or SystemVerilog.

  • Delivery Lead

    Enercare Inc.

    Markham, ON

    • Full-time

    Experience across a variety of tech stacks (Java, React, Python, JavaScript, C#, etc.).

  • Spécialiste de Solutions IA

    DELAN - IT Talent Solutions

    Montreal, QC

    • Full-time

    Œuvrer dans un environnement sur Python, Java, C#, Angular et Kubernetes

  • Senior Software Engineer Technical Remediation & Enablement

    Citi

    Mississauga, ON

    • Full-time

    …breaking API changes, and version incompatibilities across Java, Python, Go, .NET, or JavaScript/TypeScript…

  • Applied Scientist, ITA-Global Hiring Science

    Amazon

    Vancouver, BC

    - Experience programming in Java, C++, Python or related language

  • Machine Learning Engineer II

    TD

    Toronto, ON

    • Full-time

    Strong coding proficiency in Python, Java, C, or C++

  • Senior Software Engineer - Brokerage Platform

    Moomoo Canada

    Toronto, ON · North York, ON

    • Full-time

    Strong backend software development experience in one or more major programming languages such as Java, C++, Go, Python or similar languages

  • Lead UX Developer (React)

    OpenText

    Waterloo, ON

    • Full-time

    As an experienced Software Developer, your extensive skills beyond the core set listed above (due to previous roles and other technology) can also be an asset and a differentiator.…

  • Junior Software Engineer

    Iris Software Inc.

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    …candidate should have knowledge of programming languages such as Python, Java, or C#, understanding of software engineering fundamentals, and a passion for learning emerging AI…

  • Senior Software Developer in Test- 9 month contract- temporary

    Plusgrade

    Montreal, QC · CAN - Montreal

    • Full-time

    JavaScript · TypeScript · Java · Groovy · Python · Scala · Playwright · Gatling