Senior Backend Developer – ASP.NET Core / Azure | ESB Integration Platform

CGI


Date: 9 hours ago
City: Halifax, NS
Contract type: Full time
Position Description

CGI is seeking a Senior Backend Developer with expertise in ASP.NET Core, Azure Cloud, and DevOps automation to join our growing Digital Banking team in Canada.

You will play a key role in designing, building, and evolving our Enterprise Service Bus (ESB) integration platform, which serves as the backbone for secure and scalable communication between our banking applications and third-party systems. This is an exciting opportunity to contribute to a cloud-first modernization journey, working in a collaborative, agile environment.

Your future duties and responsibilities

  • Design, develop, and maintain backend services and APIs using ASP.NET Core and C# within a modern, microservices-based ESB architecture.
  • Build and manage Azure Functions and serverless components to support event-driven and scheduled workflows.
  • Implement robust CI/CD pipelines and deployment automation using Azure DevOps, GitHub Actions, or similar tools.
  • Define and deploy infrastructure using Infrastructure as Code (IaC) tools such as Bicep, Terraform, or ARM templates.
  • Monitor and improve the reliability, performance, and observability of cloud-hosted integration services.
  • Work closely with architects, product owners, QA teams, and business analysts to deliver secure, high-quality solutions.
  • Support operational excellence initiatives, aiming for 99.9%+ service uptime, automated recovery, and reduction in manual efforts.
  • Guide junior developers, enforce best practices, and contribute to knowledge sharing within the team.
  • Participate in Agile ceremonies and proactively contribute to sprint planning, retrospectives, and technical discussions.

Required Qualifications To Be Successful In This Role

Core Technical Skills:

  • 5+ years of hands-on development experience in C# / ASP.NET Core for backend and integration applications.
  • Solid understanding of Microsoft Azure services, including App Services, Azure Functions, API Management, Event Grid, and Logic Apps.
  • Experience building and deploying serverless applications and event-based workflows.
  • Strong knowledge of Infrastructure as Code (IaC), preferably with Bicep, Terraform, or ARM templates.
  • Deep understanding of CI/CD processes and version control (e.g., Git), with experience in Azure DevOps or GitHub Actions.
  • Familiarity with middleware patterns, asynchronous messaging, and ESB concepts (e.g., publish/subscribe, event sourcing).
  • Knowledge of application monitoring, logging, and diagnostics using Azure Monitor, App Insights, or equivalent tools.

Certifications

  • AZ-204: Developing Solutions for Microsoft Azure – Required
  • AZ-900: Microsoft Azure Fundamentals – Required
  • AZ-400: Designing and Implementing Microsoft DevOps Solutions – Strong Asset / Preferred

Nice-to-Have Skills

  • Experience with containerization and orchestration (e.g., Docker, Kubernetes, AKS).
  • Familiarity with security best practices: OAuth2.0, Azure Key Vault, and identity federation.
  • Exposure to financial services, digital banking, or regulated enterprise environments.

Who You Are

  • You take ownership and pride in delivering resilient and maintainable backend services.
  • You thrive in a collaborative Agile environment, where continuous improvement and mentorship are part of your DNA.
  • You bring a problem-solving mindset and can translate business needs into scalable technical solutions.
  • You are proactive about staying up-to-date with modern cloud technologies and best practices.

What s in It for You

  • Be part of a nationally recognized team leading innovation in the Digital Banking space.
  • Access to continuous learning, certification reimbursement, and growth into architecture or technical leadership roles.
  • Competitive compensation package including share purchase plan, health & wellness benefits, and RRSP matching.
  • Flexibility to work hybrid from one of our offices in Atlantic Canada (Halifax, Moncton, Charlottetown, or St. John s), with occasional travel if required.

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

At CGI, we recognize the richness that diversity brings. We strive to create a work culture where all belong and collaborate with clients in building more inclusive communities. As an equal-opportunity employer, we want to empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist.

Come join our team—one of the largest IT and business consulting services firms in the world.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume