Senior Azure Integration Engineer / Technical Lead to own and extend Treasury Management System integrations using C#/.NET, Microsoft Azure, Azure Functions, and Azure Service Bus

S I Systems

Ottawa

Hybrid

CAD 96,000 - 179,000

Part time

29 hours ago
Be an early applicant

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

S.I. Systems Ltd. seeks a Senior Azure Integration Engineer / Technical Lead to own and extend Treasury Management System integrations using C#/.NET, Microsoft Azure, Azure Functions, and Azure Service Bus.

This is a 12-month remote contract within Canada, aligned to EST hours. Lead the technical ownership of Azure-based middleware, maintaining, troubleshooting, testing, deploying, and designing new integrations with corporate apps, data platforms, and Bloomberg tools.

Qualifications

  • 10+ years of software development or integration experience.
  • 5+ years with C#/.NET and Microsoft Azure; PowerShell scripting.
  • Experience designing, developing, and supporting enterprise integrations via APIs, files, messaging.
  • Security clearance: Reliability status required before start.

Responsibilities

  • Own Azure-based TMS middleware; provide maintenance, troubleshooting, and enhancements.
  • Develop and support C#/.NET, PowerShell, Azure Functions, and Durable Functions integration components.
  • Design new integrations between the TMS ecosystem and corporate applications, including Bloomberg connections.
  • Maintain transformation capabilities including parsing, mapping, enrichment, validation, and ISO 20022 messaging.
  • Support file, API, and asynchronous integrations using Azure Blob Storage and Azure Service Bus.
  • Troubleshoot production integration issues with logging, telemetry, and monitoring.

Skills

Software development
C#/.NET
Microsoft Azure
PowerShell
APIs integration
Messaging and workflows
Security clearance
Azure Functions
Azure Service Bus
CI/CD
Azure DevOps
Azure Durable Functions

Tools

Azure Functions
Azure Service Bus
CI/CD tooling
Azure DevOps
Azure Durable Functions
.NET tooling

Job description

Senior Azure Integration Engineer / Technical Lead to own and extend Treasury Management System integrations using C#/.NET, Microsoft Azure, Azure Functions, and Azure Service Bus

Job Type: Contract

Positions to fill: 1

Job End Date: Dec 31, 2027

Pay Rate: Hourly: Negotiable

Job ID: 155999

Our public sector client is seeking a Senior Azure Integration Engineer / Technical Lead to own and extend Treasury Management System integrations using C#/.NET, Microsoft Azure, Azure Functions, and Azure Service Bus

Lead the technical ownership of Azure-based middleware supporting a Treasury Management System within a high-impact public sector environment. The role spans maintaining, troubleshooting, testing, deploying, and enhancing the existing middleware while designing new integrations with corporate applications, data platforms, and Bloomberg trading and valuation applications. This is a 12-month engagement delivered remotely within Canada on Ottawa business hours with no routine travel anticipated, subject to Reliability status clearance.

1-year Contract, Remote, Working Hours: EST

Must Haves

  • 10+ years in software development, software engineering, or enterprise application integration
  • 5+ years with C#/.NET and Microsoft Azure; PowerShell for scripting and automation
  • Professional experience designing, developing, and supporting integration solutions that exchange or transform data between enterprise applications using APIs, files, asynchronous processing, workflow orchestration, messaging, or a combination of these integration patterns
  • Security clearance: Reliability status in place prior to start

Rated Requirements

  • Azure Functions, Azure Service Bus, asynchronous processing, and workflow orchestration
  • Automated testing, source control, CI/CD, and Azure DevOps
  • Azure Durable Functions and .NET isolated worker model
  • Integrating treasury, banking, payment, ERP, or other financial applications

Responsibilities

  • Assume technical ownership of Azure-based TMS middleware, including knowledge transfer, maintenance, troubleshooting, and enhancements
  • Develop and support C#/.NET, PowerShell, Azure Functions, and Azure Durable Functions integration components
  • Design and implement new integrations between the TMS ecosystem and corporate applications, including future Company Information Management integrations
  • Design and implement new integrations between the TMS ecosystem and Bloomberg trading and trade valuation applications
  • Maintain and extend transformation capabilities including parsing, mapping, enrichment, validation, and ISO 20022 message generation
  • Support file, API, and asynchronous integrations using Azure Blob Storage, Azure Service Bus queues and topics, REST/XML/JSON, and SFTP
  • Troubleshoot production integration failures using application logging, telemetry, and monitoring

Our public sector client is seeking a Senior Azure Integration Engineer / Technical Lead to own and extend Treasury Management System integrations using C#/.NET, Microsoft Azure, Azure Functions, and Azure Service Bus

Lead the technical ownership of Azure-based middleware supporting a Treasury Management System within a high-impact public sector environment. The role spans maintaining, troubleshooting, testing, deploying, and enhancing the existing middleware while designing new integrations with corporate applications, data platforms, and Bloomberg trading and valuation applications. This is a 12-month engagement delivered remotely within Canada on Ottawa business hours with no routine travel anticipated, subject to Reliability status clearance.

1-year Contract, Remote, Working Hours: EST

Must Haves

  • 10+ years in software development, software engineering, or enterprise application integration
  • 5+ years with C#/.NET and Microsoft Azure; PowerShell for scripting and automation
  • Professional experience designing, developing, and supporting integration solutions that exchange or transform data between enterprise applications using APIs, files, asynchronous processing, workflow orchestration, messaging, or a combination of these integration patterns
  • Security clearance: Reliability status in place prior to start

Rated Requirements

  • Azure Functions, Azure Service Bus, asynchronous processing, and workflow orchestration
  • Automated testing, source control, CI/CD, and Azure DevOps
  • Azure Durable Functions and .NET isolated worker model
  • Integrating treasury, banking, payment, ERP, or other financial applications

Responsibilities

  • Assume technical ownership of Azure-based TMS middleware, including knowledge transfer, maintenance, troubleshooting, and enhancements
  • Develop and support C#/.NET, PowerShell, Azure Functions, and Azure Durable Functions integration components
  • Design and implement new integrations between the TMS ecosystem and corporate applications, including future Company Information Management integrations
  • Design and implement new integrations between the TMS ecosystem and Bloomberg trading and trade valuation applications
  • Maintain and extend transformation capabilities including parsing, mapping, enrichment, validation, and ISO 20022 message generation
  • Support file, API, and asynchronous integrations using Azure Blob Storage, Azure Service Bus queues and topics, REST/XML/JSON, and SFTP
  • Troubleshoot production integration failures using application logging, telemetry, and monitoring
Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Azure Integration Lead - TMS Middleware (Remote)
Senior Azure Integration Lead - TMS Middleware (Remote)

S I Systems • Ottawa

Hybrid
CAD 96,000 - 179,000
Azure Integration Developer
Azure Integration Developer

Altis • Ottawa

Hybrid
CAD 140,000 - 145,000
Senior Azure Integration Developer / Azure Cloud Engineer
Senior Azure Integration Developer / Azure Cloud Engineer

Myticas Consulting Inc. • Ottawa

On-site
CAD 100,000 - 130,000
Senior Azure Cloud Solution to assist with building Azure Tenants including integrating Active Directory and Entra ID for a Computer-Aided Dispatch (CAD) system (Req 572)
Senior Azure Cloud Solution to assist with building Azure Tenants including integrating Active Directory and Entra ID for a Computer-Aided Dispatch (CAD) system (Req 572)

S I Systems • Calgary

Hybrid
CAD 110,000 - 179,000
Technical / Development Leader
Technical / Development Leader

LeverageTek Staffing Solutions • Ottawa

Hybrid
CAD 90,000 - 120,000
Senior Specialist, Software Engineering (Middleware Azure)
Senior Specialist, Software Engineering (Middleware Azure)

Canada Mortgage and Housing Corporation (CMHC) Société canadienne d'hypothèques et de logement(SCHL) • Ottawa

Hybrid
CAD 104,000 - 130,000
Annual Paid vacation
Performance incentive
Defined benefit pension plan
+2
Azure Consultant
Azure Consultant

PeopleToGo Inc. • Canada

Remote
CAD 79,000 - 96,000
Senior Azure & Exchange Architect to lead the migration and consolidation of a partner organization into their Azure tenant, including Active Directory, Microsoft 365, and hybrid Exchange services (Req 565)
Senior Azure & Exchange Architect to lead the migration and consolidation of a partner organization into their Azure tenant, including Active Directory, Microsoft 365, and hybrid Exchange services (Req 565)

S I Systems • Canada

Hybrid
CAD 83,000 - 124,000
Senior C#/.NET Developer - Azure & Enterprise Apps (Hybrid)
Senior C#/.NET Developer - Azure & Enterprise Apps (Hybrid)

Alithya • Toronto

Hybrid
CAD 90,000 - 130,000
Technical Lead/Solutions Architect
Technical Lead/Solutions Architect

Arcadia • Toronto

Hybrid
CAD 110,208 - 123,984