Find work in Canada.

551,488 jobs across our Canadian network. How we count

  • Senior Automated Test Developer (Contract Until March 2028)

    TVO

    Toronto, ON

    • Full-time

    Strong programming skills in JavaScript, TypeScript, Java, Python, or similar languages.

  • Software Engineer -Data Processing Backend

    Morningstar

    Toronto, ON

    • Full-time

    Understanding of application security, secure coding practices, and common web application vulnerabilities.

  • Senior Manager Development, Treasury Technology

    Scotiabank

    Toronto, ON

    …Canadian bank, and has successfully led teams responsible for application development, packaged software implementation, cloud modernization, regulatory reporting platforms, and…

  • Software Architect - Vital Software

    JR Automation

    Toronto, ON

    • Full-time

    Experience with additional programming languages such as Java, C#, Python, and Assembly.

  • Sr. Forward Deployed Engineer

    Software Guidance & Assistance, Inc. (SGA, Inc.)

    Mississauga, ON

    • Full-time

    Ensure solutions are built with enterprise-grade security, auditability, and regulatory compliance across both Java and Python codebases.

  • Senior Software Developer - CI/CD and Software Development Tools

    General Motors

    Markham, ON

    • Full-time

    Proficiency in programming and scripting languages such as Python, Bash, and at least one of C, C++, or Java.

  • QA Architect

    Konrad

    Toronto, ON

    …Selenium, Appium using languages like TypeScript/JavaScript, Python, Java, or…

  • Full-Stack Automation Engineer

    DUCA Financial Services Credit Union Ltd.

    Toronto, ON · North York, ON

    • Full-time

    Support API-first designs and automation-friendly architectures in collaboration with application teams and vendors.

  • RQ00831 - DevOPS/Cloud Engineer - Senior

    Maarut

    Toronto, ON

    • Contract

    Hands-on experience operating Amazon ECS container applications and NextGen Connect environments behind Application Load Balancers, including Java and Python workloads, container images,…

  • Technical Solutions Development Manager, Workspace, Google Cloud

    Google

    Waterloo, ON

    Experience reading code in a general purpose coding language (e.g., Java, C, C++, Python, Shell, Go, JavaScript) or in system design.

  • Data Engineer Intern/Co-op (Winter 2027)

    TD

    Toronto, ON

    • Full-time

    Adhere to standard security coding practices to ensure application is free of coding vulnerabilities

  • Digital Architect

    Government of Alberta

    AB

    Experience with various programming languages (e.g., Python, Java, .NET, Node.js).

  • Fullstack Developer

    Adastra Corporation

    Markham, ON

    • Contract

    We are looking for a Full Stack Developer to build scalable, production-ready applications that combine modern backend engineering with advanced AI and Generative AI capabilities. The role…

  • Entry Level Technology Development Program - Summer Analyst - Canada - NAELFY27

    Accenture

    Calgary, AB · Vancouver, BC · Ottawa, ON · Toronto, ON · Montreal, QC · Regina, SK

    • Full-time

    Demonstrated proficiencies in 2-3 programming skills (Java, C/++, Python)

  • Manager, Software Development

    OpenText

    Richmond Hill, ON

    • Full-time

    …software engineers and technical specialists working across Java-based cloud services, Python-based AI and document intelligence, React user experiences, enterprise integrations, and…

  • Data Engineer Intern/Co-op​ (Winter 2027)

    TD

    Toronto, ON

    • Full-time

    Adhere to standard security coding practices to ensure application is free of coding vulnerabilities

  • Software Developer | Banking & Capital Markets

    FDM Group

    Toronto, ON

    • Contract

    Troubleshoot issues and improve application performance, reliability, and security.

  • RPA Platform Engineer

    Zodiac Solutions, Inc

    Toronto, ON

    • Full-time
  • Senior Data Engineer

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Toronto One York

    • Full-time

    At least intermediate proficiency in Python, Spark, Glue, Lambda, HQL or similar technologies; Java or another object-oriented programming language is an asset

  • AI security research engineer

    Epsilon Solutions Ltd.

    Toronto, ON

    • Contract

    Research AI Security, Agentic AI, Application Security, quantum/PQC, blockchain, and other emerging technologies.

  • DevOPS/Cloud Engineer – Senior (AWS CDK/Public Sector exp)

    Bevertec

    Toronto, ON

    • Contract

    Amazon ECS, Application Load Balancer, and NextGen Connect administration experience supporting Java and Python container applications and integration channels, including images, task…

  • Senior Consultant, Software Delivery Developer - Gen AI and AI-Accelerated Modernization

    Toast

    Montreal, QC

    • $77,000 to $102,000 USD / year
    • Full-time

    Strong hands-on development experience with C# and .NET, plus one or more modern languages or frameworks such as Java, JavaScript/TypeScript, or Python

  • AVP Applications Development Sr Programmer Analyst

    Citi

    Mississauga, ON

    • Full-time

    Design and build distributed microservices using Java, Spring Boot, and Kotlin to support scalable Citi application systems.

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

  • Staff Security Engineer

    Snaplii

    Toronto, ON · Etobicoke, ON

    • Full-time

    Product and payment security - partner with payments, risk and application teams on transaction authorization, sensitive operations, partner integrations and abuse prevention. Secure AI…