Find work in Canada.

396,947 jobs across our Canadian network. How we count

  • Intermediate Software Developer

    Propel Holdings

    Toronto, ON

    • Full-time

    5-7 years of hands-on experience as a software developer (Java + Spring Boot + Hibernate/JPA + REST)

  • Lead Financial Engineer

    Royal Bank of Canada

    Vancouver, BC · Toronto, ON

    • Full-time

    Basic understanding of object-oriented programming (e.g., C#, Java, or C++) to help audit production code implementations.

  • Sr. Application Developer - (Java / AWS / Payment Systems / Leadership)

    BMO

    Toronto, ON · BMOPLACE

    • Full-time

    Partner with product, business analysis, quality engineering, architecture, and support teams to deliver robust production-ready solutions.

  • Agentic Engineer, Innovation

    Manulife

    Montreal, QC

    • Full-time

    …high-value innovation opportunities into secure, reusable, and production-ready capabilities on Manulife’s Global AI…

  • Senior DevOps Engineer

    Modern Campus

    Canada

    • Full-time

    …1,700 colleges and universities the infrastructure they need to support the entire learner-to-earner lifecycle and deliver personalized, scalable…

  • Senior Full Stack Developer (12 Months Maternity Contract)

    Tangerine

    Toronto, ON

    • Full-time

    As a Senior Full Stack Developer, you will be a hands on contributor responsible for designing, building, and operating full stack solutions that support critical digital and MarTech…

  • Senior Software Developer (Front End), Trading

    Wealthsimple Technologies

    Remote, Canada

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

    5+ years of professional software engineering experience, with a track record of shipping production-grade systems that real users depend on

  • Applied Scientist II, Alexa Daily Essentials Science and Analytics

    Amazon Science

    Vancouver, BC

    • Full-time

    …You'll own science end-to-end - from rapid prototyping through production deployment - working directly with engineers and product leaders to ship systems that impact how millions of…

  • Montréal [Hybrid] - C#/.Net Developer

    QUANTEAM - North America (RAINBOW PARTNERS Group)

    Montreal, QC · Greater Montreal Metropolitan Area

    • Full-time

    Our client, a leading financial institution, is seeking a Senior .NET Developer to join a technology team responsible for the development, enhancement, and support of critical applications…

  • Analyst, Artificial Intelligence

    VIA HFR - VIA TGF Inc

    Ottawa, ON · Toronto, ON · Montreal, QC · Quebec, QC

    …governance across the organization and governance processes to support business unit AI champions and enterprise AI…

  • Senior DevOps Engineer, AI Platform

    Network Solutions

    Canada

    • Full-time

    …those designs into reliable, scalable, secure, and observable production infrastructure across Microsoft Azure and Oracle Cloud…

  • Automation Developer

    Apptoza Inc.

    Toronto, ON

    • Contract

    …essential for configuring and automating workflows. Strong Java and Python development skills are required for building applications and integrations. Experience with REST APIs and webhooks…

  • Senior Full Stack Developer (12 Months Maternity Contract)

    Scotiabank

    Toronto, ON

    As a Senior Full Stack Developer, you will be a hands on contributor responsible for designing, building, and operating full stack solutions that support critical digital and MarTech…

  • Senior Network Management Software Developer

    Telesat

    Ottawa, ON

    • Full-time

    Expert-level software development skills with a proven track record delivering large-scale production systems using Go, Python, Java, or similar languages.

  • G12 / BB Senior Software Engineer, Performance & Scale

    High Tech Genesis

    Ottawa, ON

    • Contract

    Participate in code reviews, design reviews, testing, debugging, and production support.

  • Programmer Analyst

    Magna International

    St. Thomas, ON

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

    …analyze, and maintain existing and new software applications in support of the achievement of business requirements. This includes writing, coding, testing, and analyzing software programs…

  • Software Engineering Intern (Winter 2027)

    Harvey

    Remote, Canada

    • $45 to $55 CAD / hour
    • Internship
    • Remote

    …We have strong product-market fit and world-class investor support. We’re scaling fast and defining a new category in real time. The work is ambitious, the bar is high, and the opportunity…

  • Full Stack Developer

    High Tech Genesis

    Ottawa, ON

    • Contract

    We are seeking a Full Stack Developer to join a high-performing software engineering team building and enhancing production-grade applications and services. This role is ideal for a…

  • Java + SQL + Angular Developer

    NTT DATA Services

    Toronto, ON

    We are currently seeking a Java + SQL + Angular Developer to join our team in Toronto, Ontario (CA-ON), Canada (CA).

  • SYSTEMS INTEGRATOR 1 #65677

    City of Toronto

    Toronto, ON

    • Full-time

    …testing, troubleshooting, documentation, deployment preparation, production support, sustainment, and enhancement in a complex computing…

  • Backend Engineer, Data Engineering

    High Tech Genesis

    Ottawa, ON

    • Contract

    Develop and maintain services and APIs that support data ingestion, processing, transformation, and delivery.

  • Application Developer, IT (Java / Cloud Applications)

    City of Mississauga

    Mississauga, ON

    The City of Mississauga is seeking an experienced Application Developer to support the modernization of the Property Tax Management system. The successful candidate will design, build,…

  • Python Full Stack Engineer - Professional

    HEXAWARE

    Canada

    • Full-time

    Java and Python We are seeking a skilled Backend Developer with 5 to 8 years of experience in designing, developing, and maintaining scalable backend applications. The ideal candidate will…

  • Systems Analyst, Application Development

    NAIT (Northern Alberta Institute of Technology)

    AB · Edmonton, AB

    • Full-time

    …vendors, then handle design, build, testing, user acceptance support, change management, production support and hand-off. Follow issues through to resolution, including with external…

  • Full Stack Developer (Java & Angular)

    Aarorn Technologies Inc

    Montreal, QC

    • $55 CAD / hour
    • Contract

    Job Title: Full Stack Developer (Java & Angular)