Tech jobs
Job listings
Staff Software Engineer
Leads design, development, and debugging of complex healthcare software for cancer diagnostics, mentoring teams and driving technical decisions in a product-focused environment.
(Senior) Data Engineer
The Senior Data Engineer will develop and maintain a data platform on Microsoft Fabric to support research funding in health and care. The role involves building data pipelines, implementing AI use cases like RAG, and ensuring data quality and governance.
Director of Engineering-AI/ML
Hands-on Director of Engineering at RBC Toronto leading AI/ML initiatives—embedding models, knowledge graphs, RAG, and LLM governance—while coding 60% of the time with Python, React, Node, and Ansible on enterprise banking applications.
Senior Software Engineer - Remote, Full-Stack & Scale
Confluence is hiring a Senior Software Engineer to build and scale a multi-tenant enterprise platform using React, .NET, Python, and SQL Server. The role focuses on full-stack development, architectural design, and maintaining high code quality.
Staff ML Engineer
Leads ML engineering teams to design, deploy, and optimize advanced machine learning models for RBC Wealth Management’s data-driven solutions, focusing on cloud-native development, MLOps, and cross-functional collaboration to solve complex business challenges.
Analyst Programmer
Designs and develops IT applications, creates technical documentation, and supports developed apps. Core technologies include C# .Net (advantageous), MS SQL Server, and Oracle.
Analyst Programmer
The Analyst Programmer will develop, maintain, and support application systems throughout the SDLC for a non-profit organization. The role requires proficiency in .NET technologies, C#, and web development standards.
Systems Analyst
The Systems Analyst will collect user requirements, design system components, and provide ongoing support for in-house applications. The role involves working with technologies such as MS SQL Server, .NET, and various web development tools.
Contract Senior Analyst Programmer
Contract Senior Analyst Programmer for a life insurance company, handling full-cycle system development—requirements gathering, design, programming, testing, and documentation—along with production support and technology evaluation.
Technical Manager
Our client is a leading financial institution, they are currently seeking for a Technical Manager to join their team. Technical Manager Responsibilities: Collaborate with business users and technical leaders to…
Temporary Systems Analyst (Database Administration)
Temporary Systems Analyst (DBA) role at a financial institution focused on database design, administration, tuning, and backup using RDBMS (PostgreSQL, MS SQL Server, Oracle) and NoSQL, along with cloud data platforms and ETL tools.
Senior Associate (Systems Analyst)
A senior IT professional who designs, develops, and supports finance/enterprise systems (e.g., banking/insurance apps) using Oracle DB, Java, and reporting tools, with occasional after-hours support.
Senior Manager (Data Management, Digitalisation Office)
Our client is a Leading Finance Company, they are currently seeking for a Senior Manager (Data Management, Digitalisation Office) to join their team. Senior Manager (Data Management, Digitalisation Office) (3 years…