Find work in Canada.

A simpler way to find your next job.

  • Staff Software Engineer

    Capital One

    Toronto, ON

    • Full-time

    At least 6 years of hands-on development experience preferably using Java, Python, Go or other object-oriented programming languages

  • Software Developer, Hybrid, Ottawa, Canada

    Cisco

    Ottawa, ON

    • Full-time

    Experience in Java and Python, and RESTful APIs and microservices architecture.

  • Software Developer, Hybrid, Ottawa, Canada

    Cisco

    Ottawa, ON

    • Full-time

    Experience in Java and Python, and RESTful APIs and microservices architecture.

  • Senior Software Developer, Ottawa, Canada, Hybrid

    Cisco

    Ottawa, ON

    • Full-time

    Experience in Java and Python, and RESTful APIs and microservices architecture.

  • Software Engineer - ML Launchpad

    Verily

    Waterloo, ON

    • Full-time

    Proficiency in at least one major programming language (e.g., Python, Java, Go).

  • Senior Software Developer - Networking (Flow)

    Nutanix

    Vancouver, BC

    • $151,000 to $227,000 CAD / year
    • Full-time

    Advanced level programming proficiency in Python, Golang, Java, C, or C++.

  • AI Solution Lead

    Virtusa

    Toronto, ON

    • Full-time

    …data governance.Provide technical guidance and mentorship to junior team members.Stay updated with the latest trends and advancements in generative and agentic AI.Mandatory Skills:Strong…

  • Senior Software Developer - Networking (Flow)

    Nutanix

    Vancouver, BC

    • $171,000 to $257,000 CAD / year
    • Full-time

    Advanced level programming proficiency in Python, Golang, Java, C, or C++.

  • Application Developer

    Systematix

    Toronto, ON

    • Contract

    We are Systematix and we are currently seeking an intermediate level Developer with expertise in either Java or Python, or both, for one of our Financial Services clients. This role is…

  • Senior Full Stack Engineer - Java /

    Rose International

    Mississauga, ON

    • Full-time

    Job Title: Senior Full Stack Engineer - Java / AI

  • Staff Software Engineer

    Capital One

    Toronto, ON

    • Full-time

    At least 6 years of hands-on development experience preferably using Java, Python, Go or other object-oriented programming languages

  • Application Engineer - AMR

    KUKA

    Mississauga, ON

    • Full-time

    High level programming languages (Java, C, C++, C#, Python, etc.)

  • Senior QA Automation – SDET

    CGI

    Toronto, ON

    • Full-time

    Develop and enhance UI automation solutions using Selenium with Java, C#, Python, or comparable technologies.

  • Senior Quality Engineer

    Hays

    Toronto, ON

    • $65 to $80 CAD / hour
    • Contract

    Experience with Python, Java, or SQL scripting

  • Software Engineer

    Scotiabank

    Toronto, ON

    Strong programming skills (Python and/or Java)

  • Staff Software Engineer - Capital One Travel Tech - Full-stack

    Capital One

    Toronto, ON

    • Full-time

    Utilize programming languages like JavaScript, React, HTML/CSS, Angular/TypeScript, Python, Java and/or Go, Open Source RDBMS and NoSQL databases, and a variety of AWS tools and services

  • Junior Developer Co-op

    Convverge

    Calgary, AB

    • Full-time

    In our Junior Developer Co-op program, you'll gain hands-on experience across two of our fastest-growing practices. This unique 12-month opportunity provides six months of experience with…

  • Full Stack Engineer

    Apptoza Inc.

    Toronto, ON

    • Contract

    7+ years of backend development experience in Java or Python

  • Senior Applications Developer- Mobile Apps (React Native)

    Sobeys

    Mississauga, ON

    • Full-time

    …currently have a full-time opportunity for a Senior Applications Developer. This role is based is based out our office located in Mississauga,…

  • Senior Applications Developer- Mobile Apps (React Native)

    Sobeys Capital Incorporated or a Franchise/Affiliate / ou une franchise/société affiliée

    Mississauga, ON

    …currently have a full-time opportunity for a Senior Applications Developer. This role is based is based out our office located in Mississauga,…

  • Software Engineer I - Development and Quality Engineering

    TD

    Toronto, ON

    • Full-time

    The Risk Technology team is seeking a junior Software Engineer with 2–3 years of relevant experience to contribute to both application development and quality engineering. The successful…

  • Senior Full Stack Engineer (Azure Cloud Platform)

    HCLTech

    Calgary, AB

    • Full-time

    Develop backend services using Node.js, Python, .NET, or Java.

  • Full stack Developer

    Hays

    Toronto, ON

    • Contract

    Provide technical guidance and mentorship to junior developers, fostering a culture of continuous learning.

  • Engineering Lead Analyst - VP

    Citi

    Mississauga, ON

    • Full-time

    High proficiency in at least one backend object-oriented programming language (Python or Java preferred)

  • Engineering Lead Analyst - VP

    Citi

    Mississauga, ON

    • Full-time

    High proficiency in at least one backend object-oriented programming language (Python or Java preferred)