Sr. Azure Integration Engineer/Technical Lead

Alquemy

  • Ottawa, ON
  • 1 day ago

    Highlights

    We are seeking an experienced Senior Azure Integration Engineer / Technical Lead to maintain, enhance, and develop enterprise integration solutions using C#/.NET and Microsoft Azure. The successful candidate will take ownership of existing middleware applications, troubleshoot production issues, develop new system integrations, and provide technical leadership.

    Numbers & Facts

    LocationOttawa, ON

    Description


    Senior Azure Integration Engineer / Technical Lead

    Job Overview

    We are seeking an experienced Senior Azure Integration Engineer / Technical Lead to maintain, enhance, and develop enterprise integration solutions using C#/.NET and Microsoft Azure. The successful candidate will take ownership of existing middleware applications, troubleshoot production issues, develop new system integrations, and provide technical leadership.

    Key Responsibilities
    • Maintain, troubleshoot, and enhance existing Azure-based middleware applications.
    • Develop and support C#/.NET, PowerShell, Azure Functions, and Azure Durable Functions components.
    • Design and implement integrations between enterprise applications and external systems.
    • Develop and maintain data transformation, mapping, enrichment, validation, and message-generation processes.
    • Support API, file-based, and asynchronous integrations using Azure Storage, Service Bus, REST, XML/JSON, and SFTP.
    • Troubleshoot production issues using application logs, telemetry, and monitoring tools.
    • Develop automated unit, integration, and regression tests and support CI/CD pipelines and deployments.
    • Maintain technical documentation, interface specifications, and operational procedures.
    • Collaborate with architects, developers, business analysts, and application teams to deliver integration solutions.

    Required Skills & Experience
    • 10 years of experience in software development or enterprise integration.
    • 5 years of hands-on experience with C#/.NET and Microsoft Azure development.
    • Experience with PowerShell scripting and automation.
    • Strong knowledge of Azure Functions, Azure Service Bus, asynchronous processing, and workflow orchestration.
    • Experience with enterprise data transformation, mapping, and validation.
    • Strong production support and troubleshooting experience.
    • Experience with REST APIs, XML/JSON, Azure Storage, file-based integrations, and SFTP.
    • Hands-on experience with automated testing, source control, CI/CD, and Azure DevOps.
    • Ability to understand existing codebases and assume technical ownership of established solutions.

    Other Requirements
    • Strong troubleshooting and problem-solving skills.
    • Knowledge of secure configuration, credential management, error handling, logging, and monitoring.
    • Ability to assess integration impacts across upstream and downstream systems.
    • Strong technical documentation and communication skills.
    • Ability to collaborate with technical and business stakeholders.

    Preferred Qualifications
    • Experience with Azure Durable Functions and .NET isolated worker model.
    • Knowledge of ISO 20022, PAIN.001, and SWIFT payment formats, including MT101.
    • Experience with treasury, banking, payment, or financial systems.
    • Familiarity with FIS Integrity, PaymentHub, or managed file-transfer solutions.
    • Experience with canonical data models and multi-stage transformation pipelines.
    • Bilingual in English and French.

    Similar Jobs