Find work in Canada.

A simpler way to find your next job.

  • Senior Software Engineer Real Assets, Alternative Investments Technology

    CPP Investments | Investissements RPC

    Toronto, ON

    • Full-time

    As a Senior Software Engineer, you will design, build, test and support technology solutions and products that enable business capabilities across CPP Investments. You will partner closely…

  • Senior Backend/API Developer

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    …revolutionizing payment solution for commercial clients. We are seeking a Senior API Developer to build the robust and scalable APIs. As a key player, you'll contribute to every stage of…

  • Lead Senior Software Engineer

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    As a Senior Java Software Engineer, collaborate with Solution Architects, Software Engineers, and others. You will lead the design and hands-on development of innovative, high performing…

  • Principal Engineer

    Tundra Technical Solutions

    Markham, ON

    • $90 to $105 CAD / hour
    • Contract

    Our client is seeking a senior, hands-on Principal Software Engineer to help shape and deliver the next generation of its enterprise technology landscape.

  • Management and Professional Trainee - Software Engineering

    Ontario Power Generation

    Oshawa, ON

    • Full-time

    Contribute to real software projects alongside senior developers to build practical development skills.

  • Back End Developer

    Tekgence Inc

    Brampton, ON

    • Full-time

    6 to 12 year Java Backend Senior Developer in Java Spring Boot

  • Senior Java Backend Engineer

    Synechron

    Montreal, QC

    • Full-time

    The client is looking for an experienced Backend Java Developer to join a team actively working on advanced risk and model management systems. The environment is agile, with heavy…

  • Quality Engineer II

    TD

    Toronto, ON

    • Full-time

    Senior hands-on quality engineering leadership for Payments Global Transfer current state applications and modernization initiatives

  • Senior Java Engineer Tech Lead - Vice President

    Citi

    Mississauga, ON

    • Full-time

    We are seeking an experienced Senior Java Engineer, Tech Lead with strong expertise in Java, Apache Spark, Hadoop ecosystem, Hive, Databricks, and large-scale data processing platforms. The…

  • Senior Software Engineer, Test

    Providius

    Hamilton, ON

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

    Providius is looking for an experienced Senior Software Engineer, Test to help us build stronger, faster, and more reliable ways of validating complex software systems.

  • Senior Backend/API Developer

    RBC

    Toronto, ON

    • Full-time

    …revolutionizing payment solution for commercial clients. We are seeking a Senior API Developer to build the robust and scalable APIs. As a key player, you'll contribute to every stage of…

  • Lead Senior Software Engineer

    RBC

    Toronto, ON

    • Full-time

    As a Senior Java Software Engineer, collaborate with Solution Architects, Software Engineers, and others. You will lead the design and hands-on development of innovative, high performing…

  • Mulesoft Software Engineer II

    TD

    Toronto, ON

    • Full-time

    EMT Group is seeking an experienced Senior IT Developer to join our Portfolio team, providing Technical Design, Development, Process Improvements, and training/mentoring as necessary for…

  • Senior Java Developer - Vice President

    Citi

    Mississauga, ON

    • Full-time

    The Senior Java Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team.…

  • Senior Software Engineer, Foundational Storage

    Sentry

    Remote, Canada

    • $200,000 to $420,000 CAD / year
    • Full-time
    • Remote

    As a Senior Software Engineer on the team, you’ll work on both the systems and the code that makes them easy to use. You’ll tackle questions of data consistency, availability, performance,…

  • Technology Delivery Lead - Adobe AEM PaaS/iPaaS

    Brainhunter Systems Ltd

    ON · Ontario, Canada

    • Contract

    …Microservices Architecture, Microservices built using VUE, Java, and Spring, plus SSO connections and AEM platform authentication via…

  • Director HR Technology

    Scotiabank

    Toronto, ON

    …how technology shapes the future of work. You’ll partner with senior leaders, product managers, and engineering teams to define and implement solutions. You’ll lead by example, mentor…

  • Senior Java Developer

    Qualis1 Inc.

    Montreal, QC

    • Contract

    As a member of a Java development squad, you will:

  • Senior Java Developer

    Scadea Software Solutions

    Mississauga, ON

    • Full-time

    Role Overview: We are looking for Senior Java Developers to build secure, scalable and high-performing backend applications for a banking client. Candidates should be hands-on developers…

  • Senior Full Stack Developer

    Moneris

    Toronto, ON

    • Full-time

    Your Moneris Career – The Opportunity: Senior Full Stack Developer

  • Applications Development Technology Senior Lead

    Citi

    Mississauga, ON

    • Full-time

    The Applications Development Technology Senior Lead is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination…

  • Senior Full Stack Developer

    Moneris

    Toronto, ON

    • Full-time

    Your Moneris Career – The Opportunity: Senior Full Stack Developer

  • Senior Software Engineer, Test

    Providius

    Hamilton, ON

    • Full-time

    Providius is looking for an experienced Senior Software Engineer, Test to help us build stronger, faster, and more reliable ways of validating complex software systems.

  • Senior Development Manager

    Iris Software Inc.

    Toronto, ON

    • Contract

    Mentor development leads and senior engineers, fostering collaboration, accountability, and high-performing teams.

  • RQ00388 – Solution Architect

    S M Software Solutions Inc

    Fredericton, NB

    • Full-time

    Demonstrated experience as a developer with JAVA, JavaScript – 5+ Years