Find work in Canada.

A simpler way to find your next job.

  • Application & Integration Technical Analyst

    City of Saint John

    Saint John, NB

    • Full-time

    …(i.e., cloud-based) and on-premise applications, modern ERP solutions, integrations, data management, and reporting platforms. This role reinforces the organization’s transition to modern…

  • Software Engineer, Growth Platforms

    EngRadar

    Toronto, ON

    • Full-time

    Strong proficiency in one or more backend languages (Go, Python, Java, or similar); experience with Python is a plus, with a solid understanding of performance and reliability fundamentals

  • Software Developer

    AppDirect

    Montreal, QC

    • Full-time

    …code? You’re passionate about driving value through innovative solutions and enjoy working in a collaborative environment? We’d love to have you on…

  • QA Automation Developer - Assistant Vice President

    Citi

    Mississauga, ON

    • Full-time

    …product rollout into production, making recommendations of solutions and improvements. Responsibilities may also include software quality assurance…

  • Lead Software Engineer, Full-Stack Applications - AI Innovation squads

    Fitch Group

    Toronto, ON

    Build transformative greenfield solutions from the ground up – Design and architect net-new agentic systems and intelligent platforms using Java/Springboot, REACT, and emerging AI…

  • RQ11657 - Software Developer - Senior

    Maarut

    Toronto, ON

    • Contract

    solutions using both out-of-the-box capabilities and custom development.

  • Expert Solution Information Architecture-CA

    CN

    Montreal, QC

    • Full-time

    The incumbent is responsible for leading the delivery of critical data platform solutions. The role leads the architecture of cloud data platforms and drives the creation industry leading…

  • Lead Software Engineer, Full-Stack Applications - AI Innovation squads

    Fitch Group, Inc.

    Toronto, ON

    • Full-time

    Build transformative greenfield solutions from the ground up – Design and architect net-new agentic systems and intelligent platforms using Java/Springboot, REACT, and emerging AI…

  • Data Engineer - DBT Cloud

    Enterprise Solutions Inc.

    Markham, ON

    • Contract

    …SnowPRO Advanced Data Engineer DEAC01 DEAC02 SnowPro Advanced Architect ARAC01 Qlik SAP BusinessObjects to communicate insights effectively AWS Cloud Practitioner Skills Mandatory Skills :…

  • Application & Integration Technical Analyst

    City of Saint John

    Saint John, NB

    • Full-time

    …(i.e., cloud-based) and on-premise applications, modern ERP solutions, integrations, data management, and reporting platforms. This role reinforces the organization’s transition to modern…

  • Software Engineer – AI-Assisted Development

    CGI

    Montreal, QC

    • Full-time

    …team, you will help design innovative, secure and scalable solutions tailored to our clients’ complex…

  • Ingénieur(e) applications GenAI / agentiques et DevSecOps

    CGI

    Montreal, QC

    • Full-time

    …team, you will help design innovative, secure, and scalable solutions tailored to our clients’ complex…

  • Solutions Architect - Enterprise Content Management (ECM)

    The Canada Life Assurance Company

    Winnipeg, MB · London, ON · Toronto, ON

    Canada Life is seeking a highly skilled Solution Architect - Enterprise Content Management (ECM) to lead the architecture, modernization, and delivery of enterprise-scale content and…

  • Senior Mobile Consultant, Application Development

    CIBC

    Toronto, ON

    • Full-time

    …requirements to process and data requirements and developing solutions for the business with far-reaching impact. The Senior Consultant, Application Development provides technical…

  • Développeur(se) EBX-Java

    Onepoint

    Montreal, QC

    • Full-time

    Wepoint is the architect of major transformations for businesses and public sector organizations.

  • Développeur(se) EBX-Java

    Wepoint

    Montreal, QC

    • Full-time

    Wepoint is the architect of major transformations for businesses and public sector organizations.

  • Senior Java Developer - Vice President

    Citi

    Mississauga, ON

    • Full-time

    Are you a Senior Java Developer ready to shape the architecture behind global reference data solutions used by clients around the world? In this role, you will build end-to-end…

  • Application & Integration Technical Analyst

    City of Saint John

    Saint John, NB

    • Full-time

    …(i.e., cloud-based) and on-premise applications, modern ERP solutions, integrations, data management, and reporting platforms. This role reinforces the organization’s transition to modern…

  • Senior Java Developer

    Luxoft

    Mississauga, ON

    • Contract

    - Enhance/Re-architect existing components to satisfy new requirements in terms of performance and scalability

  • Java Developer

    Synechron

    Montreal, QC

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

    Nous recherchons un développeur Java expérimenté et pratique, ayant une solide expérience dans la création de systèmes distribués à grande échelle. Ce poste offre des opportunités…

  • Staff Engineer

    Loblaw Companies Limited

    Brampton, ON

    • Full-time

    Does working with some of Canada’s most versatile minds in innovation supporting retail, digital consumer solutions and analytical platforms excite you? Loblaw Technology & Analytics powers…

  • Senior Solution Architect - (Personal and Business Banking/ AI / AWS)

    BMO

    Toronto, ON · BMOPLACE

    • Full-time

    …planning, problem-solving, and advising technical teams to optimize solutions that are strategic, operational, secure and economical. Ensures an integrated architecture across…

  • Senior Automation Engineer

    DIRTT

    AB · Calgary, AB

    • Full-time

    Back-Office Process Automation: Architect secondary automation pipelines for administrative and financial workflows, specifically targeting Accounts Payable processing and Outlook-based…

  • AI Data Developer I, Professional Services, Google Cloud

    Google

    Toronto, ON

    Experience with data platform administration or distributed data processing techniques, as well as writing software in Java, Python, or SQL.

  • AI Data Developer II, Professional Services, Google Cloud

    Google

    Toronto, ON

    Experience with database administration techniques or distributed data processing, as well as writing software in Java, Python, or SQL.