Find work in Canada.

575,904 jobs across our Canadian network. How we count

  • Full Stack Developer

    Apex Systems

    Toronto, ON

    • $55 to $67 USD / hour
    • Contract

    We are seeking an Expert Full Stack Developer to design, build, and maintain both front-end interfaces and back-end systems, including APIs, microservices, databases, and cloud deployments.…

  • Senior Java Full Stack Developer

    CGI

    Toronto, ON

    • Full-time

    This strategic role will support CGI's continued growth within the account. The Senior Java Full Stack Developer will lead the design and delivery of scalable, secure, and high performing…

  • New Grad - Cyber Security Research Scientist/Engineer Talent Pool

    Canadian Nuclear Laboratories

    Fredericton, NB

    • Full-time

    Our Fredericton location is looking for a New Grad Cyber Security Research Scientist/Engineer to support our Cyber Resiliency Branch. Do you have who a keen interest in cyber security and…

  • Application Security Engineer

    Jobgether

    Canada

    • Full-time

    Conduct application security reviews: Perform threat modeling and secure code reviews for Java and Python microservices.

  • Full Stack Developer

    Insight Global

    Toronto, ON

    • $50 to $60 CAD / hour
    • Contract

    Insight Global is seeking an expert Full Stack Developer to design, build, and maintain both front-end interfaces and back-end systems, including APIs, microservices, databases, and cloud…

  • Senior Software Engineer

    Microsoft

    Vancouver, BC

    • Full-time

    …coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent…

  • Principal Software Engineer

    Microsoft

    Vancouver, BC

    • Full-time

    …coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or…

  • Senior Software Engineer

    Microsoft

    Vancouver, BC

    • Full-time

    …coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent…

  • Senior Backend/API Developer

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    …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 the software development…

  • 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…

  • Senior Software Engineer, Test

    Providius

    Hamilton, ON

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

    Investigate and debug difficult failures across application, service, database, infrastructure, and deployment boundaries

  • Application & Integration Technical Analyst

    City of Saint John

    Saint John, NB

    • Full-time

    Under the direction of the designated IT Manager, the Application and Integration Technical Analyst is a technical lead responsible for system architecture, data strategy, and integration…

  • Senior Backend/API Developer

    RBC

    Toronto, ON

    • Full-time

    …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 the software development…

  • 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…

  • Senior Software Engineer, Foundational Storage

    Sentry

    Remote, Canada

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

    Proficiency in a systems language such as Go, C++, Java, or Rust, and comfort working in Python. We primarily use Rust and Python, and welcome engineers who are new to Rust.

  • Director HR Technology

    Scotiabank

    Toronto, ON

    Exceptional problem-solving skills and fluency in modern programming concepts, with hands-on experience in programming such as Java and Python.

  • Site Reliability Engineer

    360 Technology

    Toronto, ON

    • Full-time

    Define RTO and RPO with the business against the application criticality tier, document the DR exercise plan, and execute the testing – including failure modes you can actually cause:…

  • Senior Software Engineer, Test

    Providius

    Hamilton, ON

    • Full-time

    Investigate and debug difficult failures across application, service, database, infrastructure, and deployment boundaries

  • Programmer – Aerospace Metrology Automation

    Cyient

    Longueuil, QC

    • $90,000 to $120,000 CAD / year
    • Full-time

    …Jetty (PL1), Jenkins (NA), Jbehave (PL1), JavaScript (PL1), Java/J2EE (PL1), Java Swing (PL1), Jasmine (angular) (PL1), iOS (NA), Ionic(Angular) (NA), Integration Management (PL1),…

  • Software Developer

    AgileGrid Solutions

    Canada

    • Full-time

    …software engineering experience, including enterprise-scale application development. They should possess hands-on expertise with full-stack technologies such as Java, Python, React,…

  • Senior Software Engineer

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Waterloo King

    • Full-time

    Strong proficiency in Python and experience developing software using modern programming languages such as Java, JavaScript, TypeScript, or C#.

  • Software Developer, Hybrid, Ottawa, Canada

    Cisco

    Ottawa, ON

    • Full-time

    We are seeking a highly skilled Software Developer to deliver features needed for integration between Cisco Cloud Control and Cisco Catalyst Center. In this role, you will design and lead…

  • SRE

    360 Technology

    Toronto, ON

    • Full-time

    This role focuses on CDN and edge reliability, web application security, browser performance, observability, incident management, and release engineering rather than traditional…

  • Student, Associate Software Engineer (Fall, 2026)

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Waterloo King

    • Part-time

    Experience with one or more programming languages such as Java, Python, JavaScript, or TypeScript.

  • Java Spring Boot Developer

    Apptoza Inc.

    Toronto, ON

    • Contract

    Role : Java Spring Boot Developer – Microservices