Tech jobs
Job listings
Senior Software Engineer - .NET
The Senior Software Engineer will lead technical initiatives and design scalable solutions using C#, .NET, SQL Server, and React. The role involves collaborating with cross-functional teams to build reliable, high-performing systems while leveraging modern engineering practices and AI-enabled development tools.
SW Engineer Manager - Full Stack (.NET)
This role is for a hands-on Engineering Manager to lead teams in developing cloud-based legal practice management software. You will manage onshore and offshore teams while contributing 20-30% of your time to technical architecture, .NET development, and Azure cloud migration.
Database Administrator - Data Engineer
The Database Administrator / Data Engineer will manage and optimize Microsoft SQL Server databases, handle ETL processes, and ensure data integrity for enterprise applications. The role focuses on performance tuning, troubleshooting, and maintaining production database operations.
Senior Data Engineer
The Senior Data Engineer will lead a team to design, build, and optimize Azure-based data pipelines and enterprise data warehouse solutions. The role focuses on leveraging Microsoft Fabric, Azure Synapse, and advanced SQL to drive data platform strategy and engineering excellence.
Full Stack Developer
The Full Stack Developer will design and implement scalable code while mentoring junior team members and engaging in code reviews. The role requires proficiency in Node.js and TypeScript, with experience in various SQL databases and frameworks like Angular or Nest.
Data Engineer
Data Engineer building enterprise-scale ETL pipelines and data platforms on AWS using Informatica PowerCenter and relational databases (SQL Server, Oracle, PostgreSQL) for mission-driven government projects.
Sr. Software Developer - ETL (Microsoft D365, SQL, SQL Azure, Azure Data Lake Storage, Azure Synapse Analytics, Azure Data Factory) - RQ09450
Develops and maintains enterprise ETL pipelines to integrate Dynamics 365 with other data platforms, focusing on Azure-based solutions for data transformation and loading.
RQ11386 - Applications Architect - Senior
The Senior Applications Architect will design and manage complex, cross-platform application structures and integrations in a large-scale environment. The role requires expertise in Azure/AWS cloud platforms, .NET, Java, and middleware integration, working 5 days onsite in Toronto.
Enterprise Architect
The Enterprise Architect designs and maintains IT architecture roadmaps to support business scalability while providing technical leadership to development teams. The role requires extensive experience in high-volume environments and proficiency in a wide range of modern web and backend technologies.
RQ11319 - Sr. Software Developer
This is a 6-month onsite contract role in Toronto for a Senior Software Developer to enhance Criminal Law Division applications. The developer will use .NET, C#, SQL, and JavaScript frameworks like Vue.js and Angular to build enterprise solutions and lead a transition to Azure DevOps.
RQ11220 - Int. Software Developer - Full Stack
This is a full-stack software developer role responsible for designing, building, and maintaining enterprise applications and data pipelines. The position requires extensive experience with the Microsoft ecosystem, Azure, and modern web development technologies.
RQ11092 - 4 x Sr. Software Developer - Full Stack
Build and maintain full-stack Java web apps using JSF, Spring, and Oracle for a government client in Toronto, ensuring AODA compliance and delivering data pipelines.