Location
Hybrid (Ottawa, Canada)
Seniority
Staff
Visa
Positions approved through LMIA in 12 months: 1
Employment
Contractor
First seen by Alion on Nov 10, 2026.
Overview
Company
Impact
Profile match
Randstad Canada is the Canadian subsidiary of the Dutch staffing group Randstad N.V., headquartered in Toronto, Ontario. It provides temporary and contract staffing, permanent placement, executive recruitment and managed workforce services in IT, engineering, finance and accounting, administration and industrial work. It advertises client positions such as SCADA engineers, Power Platform developers, civil engineering technicians and compliance analysts in Toronto, Quebec City, Montreal and other Canadian cities.
Are You Ready to Lead Next-Generation Enterprise Treasury Integrations? Do you bring software development experience with deep expertise in enterprise application integration?
Are you experienced in designing and supporting high-volume financial integrations? Looking for a 100% remote, 12-month consulting mandate where you can take technical ownership of a critical middleware ecosystem?
Our team is seeking a Senior Azure Integration Engineer / Technical Lead to take technical ownership of an existing Azure-based middleware ecosystem supporting a corporate Treasury Management System (TMS). In this senior hybrid role (hands-on engineering + technical leadership), you will maintain, troubleshoot, and enhance the existing middleware codebase while designing net-new integrations between the TMS and external platforms, including Bloomberg trading applications, trade valuation systems, and corporate data platforms. You will architect robust data transformation pipelines, mentor developers, and drive CI/CD best practices. Apply today!
Advantages
- 100% Remote Autonomy
- Architectural Influence: Act as the Technical Lead, owning the architectural direction and modernization of a mission-critical financial ecosystem.
- 1-Year Contract Stability
Responsibilities
- Assume ownership of existing Azure middleware, preserving established processing behavior, resolving defects, and extending the architecture to support new delivery requirements.
- Design, develop, and support C#/.NET, PowerShell, Azure Functions, and Azure Durable Functions components.
- Architect enterprise data transformation pipelines involving canonical data models, mapping, validation, and generation of ISO 20022 and SWIFT messages.
- Support file, API, and asynchronous integrations using Azure Service Bus, Azure Blob Storage, REST/XML/JSON, and SFTP.
- Troubleshoot production integration failures using telemetry/monitoring, and maintain automated unit/integration tests within Azure DevOps build and release pipelines.
- Facilitate design decisions, document trade-offs, conduct code reviews, and collaborate closely with enterprise architects and business analysts.
Qualifications
- Several years of professional experience in software development, software engineering, or enterprise application integration.
- Azure & .NET Expertise: recent years of hands-on professional development experience using C#/.NET and Microsoft Azure.
- Professional experience designing, developing, and supporting integration solutions that exchange/transform data using APIs, files, asynchronous messaging, and workflow orchestration.
- Located in Canada and eligible to obtain Reliability Status clearance.
Highly Valued Assets:
- Experience integrating treasury, banking, ERP, or payment systems (especially ISO 20022 PAIN.001, SWIFT MT101, Bloomberg, or Refinitiv).
- Hands-on experience with Azure Durable Functions, .NET isolated worker models, and Service Bus queues/topics.
- Strong background in Azure DevOps, automated testing (unit/integration/regression), and PowerShell scripting.
Summary
If you meet the above-listed criteria, register for a Randstad account online if you have not yet registered, and please apply directly online. We appreciate all applicants and those interested in this opportunity, however, only those with relevant experience will be considered.
We look forward to hearing from you!
Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.
Randstad Canada is also committed to developing inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures that must be taken to enable you to be assessed in a fair and equitable manner. Information received relating to accommodation measures will be addressed confidentially.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to [email protected] to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
Are you experienced in designing and supporting high-volume financial integrations? Looking for a 100% remote, 12-month consulting mandate where you can take technical ownership of a critical middleware ecosystem?
Our team is seeking a Senior Azure Integration Engineer / Technical Lead to take technical ownership of an existing Azure-based middleware ecosystem supporting a corporate Treasury Management System (TMS). In this senior hybrid role (hands-on engineering + technical leadership), you will maintain, troubleshoot, and enhance the existing middleware codebase while designing net-new integrations between the TMS and external platforms, including Bloomberg trading applications, trade valuation systems, and corporate data platforms. You will architect robust data transformation pipelines, mentor developers, and drive CI/CD best practices. Apply today!
Advantages
- 100% Remote Autonomy
- Architectural Influence: Act as the Technical Lead, owning the architectural direction and modernization of a mission-critical financial ecosystem.
- 1-Year Contract Stability
Responsibilities
- Assume ownership of existing Azure middleware, preserving established processing behavior, resolving defects, and extending the architecture to support new delivery requirements.
- Design, develop, and support C#/.NET, PowerShell, Azure Functions, and Azure Durable Functions components.
- Architect enterprise data transformation pipelines involving canonical data models, mapping, validation, and generation of ISO 20022 and SWIFT messages.
- Support file, API, and asynchronous integrations using Azure Service Bus, Azure Blob Storage, REST/XML/JSON, and SFTP.
- Troubleshoot production integration failures using telemetry/monitoring, and maintain automated unit/integration tests within Azure DevOps build and release pipelines.
- Facilitate design decisions, document trade-offs, conduct code reviews, and collaborate closely with enterprise architects and business analysts.
Qualifications
- Several years of professional experience in software development, software engineering, or enterprise application integration.
- Azure & .NET Expertise: recent years of hands-on professional development experience using C#/.NET and Microsoft Azure.
- Professional experience designing, developing, and supporting integration solutions that exchange/transform data using APIs, files, asynchronous messaging, and workflow orchestration.
- Located in Canada and eligible to obtain Reliability Status clearance.
Highly Valued Assets:
- Experience integrating treasury, banking, ERP, or payment systems (especially ISO 20022 PAIN.001, SWIFT MT101, Bloomberg, or Refinitiv).
- Hands-on experience with Azure Durable Functions, .NET isolated worker models, and Service Bus queues/topics.
- Strong background in Azure DevOps, automated testing (unit/integration/regression), and PowerShell scripting.
Summary
If you meet the above-listed criteria, register for a Randstad account online if you have not yet registered, and please apply directly online. We appreciate all applicants and those interested in this opportunity, however, only those with relevant experience will be considered.
We look forward to hearing from you!
Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.
Randstad Canada is also committed to developing inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures that must be taken to enable you to be assessed in a fair and equitable manner. Information received relating to accommodation measures will be addressed confidentially.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to [email protected] to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,156,641 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Remote, many countries
Similar stack
Same company
Ottawa
Technical Team Lead - .NET
2 hours ago
Remote (Canada) · Bachelor's Degree · Canada
JavaScript
SQL
C#
C#
.NET
Databases
Amazon DocumentDB
AI/ML
Claude Code
Frontend
GraphQL
JQuery
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Apply
In office · 7+ years exp · Master's Degree · Montreal
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Databases
Redis
Azure Cosmos DB
AI/ML
Model Context Protocol
AI Agents
RAG
Frontend
Angular
React.js
DevOps
Rest API
Terraform
Azure DevOps
Azure
CI/CD
Bicep
Management
Power Automate
Agile
Scrum
Apply
Senior Developer
25 min ago
In office · Full-Time · 7+ years exp · Montreal
Java
Kotlin
SQL
C#
Java
Spring Framework
Maven
Spring Boot
Hibernate
Spring MVC
Spring Data JPA
Spring Security
Kotlin
Mockito
C#
.NET
Entity Framework Core
Databases
MySQL
PostgreSQL
Oracle
Apache Kafka
Azure SQL Database
Mobile
JUnit
Dependency Injection
DevOps
Rest API
Helm
GitHub Actions
Azure
CI/CD
Jenkins
Docker
Kubernetes
Grafana
Linux
Cybersecurity
SonarQube
QA
Swagger
Apply
Senior Application Developer
1 day ago
In office · Full-Time · 3+ years exp · Bachelor's Degree · Toronto
Databases
Google BigQuery
AI/ML
Claude Code
AI Agents
Vapi
Mobile
Twilio
DevOps
Rest API
CI/CD
GitHub
Analytics
Tableau
Management
n8n
Zapier
Apply
Développeur d'applications senior
1 day ago
In office · Full-Time · 5+ years exp · Toronto
Databases
Google BigQuery
AI/ML
Claude Code
AI Agents
Vapi
Mobile
Twilio
DevOps
Rest API
CI/CD
GitHub
Analytics
Tableau
Management
n8n
Zapier
Apply
Fullstack-разработчик (C# / .NET / React)
12 hours ago
Remote (likely EAEU) · Moscow
JavaScript
TypeScript
C#
C#
ASP.NET Core
Entity Framework Core
Databases
PostgreSQL
Apache Kafka
AI/ML
Model Context Protocol
AI Agents
LLM
RAG
Machine Learning
Frontend
GraphQL
Next.js
React.js
DevOps
Rest API
OpenTelemetry
Prometheus
GitLab CI
CI/CD
Docker
Kubernetes
Grafana
Apply
Team Lead (Java, микросервисы)
12 hours ago
$40k – $47k per year · Remote (likely EAEU) · 2+ years exp · Saint Petersburg
Java
Databases
PostgreSQL
Management
Agile
Scrum
Apply
Архитектор ИТ-решений
12 hours ago
Remote (likely EAEU) · Moscow
AI/ML
LLM
DevOps
Rest API
gRPC
CI/CD
IAM
Management
Agile
Kanban
UML
BPMN
QA
Swagger
Apply
$24k per year (net) · Remote (EAEU) · Moscow
Python
SQL
Python
SQLAlchemy
Databases
Oracle
AI/ML
NumPy
Apply
Remote (EAEU) · 2+ years exp · Moscow
Python
Python
Flask
FastAPI
Databases
PostgreSQL
DevOps
Prometheus
Grafana
Apply
Apply
Linguistic AI Auditor - French From Canda
7 hours ago
Remote (Canada) · Contractor · Montreal · Quebec · Gatineau · Trois-Rivières · Ottawa
Apply
Intern Developer, AI Solutions
8 hours ago
$38k – $54k per year · Hybrid · Internship · Bachelor's Degree · Ottawa
Python
SQL
C#
AI/ML
Copilot
Claude Code
Prompt Engineering
Pandas
OpenAI Codex
Machine Learning
DevOps
Rest API
Terraform
GCP
Helm
GitHub Actions
Azure
CI/CD
Docker
Kubernetes
Argo Workflows
Linux
Unix
Management
Agile
Apply
In office · Full-Time · 3+ years exp · Ottawa
Apply
Senior IT Security Engineer
1 day ago
In office · Secret · Contractor · Ottawa
DevOps
Incident Management
IAM
Management
ITSM
Apply
This is one of many
2,156,641 more open roles from verified company boards, updated every day.

