Why you’ll love working here

High‑performance, people‑focused culture with equity, diversity, and inclusion as core values. Employees feel valued and empowered to be authentic, supported by learning and development initiatives such as workshops, Speaker Series events, and LinkedIn Learning access. Membership in HOOPP’s world‑class defined benefit pension plan offers a vital retirement security component. The company provides 100% company‑paid extended health and dental benefits for permanent employees, including mental‑health coverage (gender affirmation, fertility and drug treatment, psychological support, parental leave top‑up, and $2,500 per year health‑spending account). Optional post‑retirement benefits are subsidized at 50%. Wellness offerings include yoga, meditation workshops, nutritional consultations, and seminars.

Job Summary

The Pension Application Development Team (PAD) seeks a Senior API Integration Engineer to support the growth of our Digital Insight Services Platform (DISP). Reporting to the Sr. Director, Pension Application Developer, the Senior API and Integration Engineer will lead API integration design and delivery, ensuring legacy and core systems remain stable and secure while enabling web and mobile experience teams to operate independently through a stable DISP Orchestration API / Backend‑for‑Front‑End layer.

What you will do

Development and Maintenance: Own the design and implementation of DISP Orchestration APIs using the Backend‑for‑Front‑End pattern to support new web and mobile experiences. Build and evolve RESTful APIs and integration services using .NET Core, Azure Functions, and cloud‑native Azure services. Lead complex integrations between modern digital platforms and legacy systems (e.g., Telus Health pension administration). Design integration layers that decouple digital channels from core systems, allowing front‑end teams to move independently. Design secure, token‑based API interactions using JWT, OAuth/OIDC patterns, managed identity, Key Vault, private endpoints, and least‑privilege access controls. Implement resilience patterns (retries, idempotency, asynchronous workflows, messaging, caching). Guide API versioning, contract stability, schema evolution, backward compatibility, and deprecation practices. Create API designs aligned to UX needs and member experience outcomes. Design and maintain integration flows where writes trigger downstream workflows, audits, status tracking, reconciliation, and eventual consistency. Implement caching and read‑model strategies using Redis, materialized views or projections. Ensure high‑quality, secure code through reviews, automated testing, and CI/CD practices. Lead resolution of complex production issues across API, identity, and system boundaries.

Agile and Collaboration: Serve as a senior technical reference for API integration decisions across squads. Co‑lead program and project delivery activities for significant new DISP integration workstreams, including technical planning, sequencing, dependency management, and launch readiness. Influence integration standards through patterns, reusable templates, and clear guidance. Communicate complex technical risks and decisions clearly to technical and non‑technical partners. Contribute to backlog refinement, estimation, sprint planning, demos, retrospectives, and release planning with a focus on predictable delivery and long‑term platform health. Challenge designs constructively. Build bridges across teams and vendors to align integration approaches and strengthen engineering capability. Foster an inclusive, respectful team environment that supports learning and shared ownership.

Development and Delivery: Own production‑critical API paths from design through implementation, testing, release, monitoring, support, and continuous improvement. Define implementation approaches for key integration features. Establish quality gates for APIs, including unit, integration, contract, performance, security, regression, and release‑readiness checks. Design for zero‑downtime or low‑disruption releases. Proactively identify and address risks to delivery, system reliability, and user experience. Support incident response, production defect triage, root‑cause analysis, and permanent corrective actions for DISP integration services. Define monitoring, alerting, dashboards, and support procedures. Guide teams through trade‑offs between synchronous APIs, asynchronous workflows, caching, event processing, and user experience needs. Ensure integration designs protect core record‑keeping calculation engines and other core systems from misuse, over‑coupling, excessive load, duplicate writes, and inconsistent data handling.

What you will bring

  • 10+ years of software engineering experience with 6+ years focused on APIs, integration engineering, backend platform engineering, or service‑oriented application development.
  • 3+ years designing and delivering integrations in cloud‑native Azure environments with strong knowledge of Azure integration services.
  • Strong experience building secure, reliable RESTful APIs in .NET, ASP.NET Core, Azure Functions, or comparable enterprise API frameworks.
  • Experience with API gateways, Azure API Management, Tyk, F5/WAF patterns, throttling, rate limiting, and centralized API policy enforcement.
  • Experience leading technical delivery across complex, multi‑year initiatives under ambiguity, time pressure, and cross‑team dependency constraints.
  • Strong communication skills with the ability to collaborate across technical and business teams.
  • Ability to make architecture‑aware trade‑offs across speed, quality, coupling, security, resilience, auditability, cost, and long‑term maintainability.
  • Demonstrated proactive approach to identifying integration risks, operational gaps, data‑consistency risks, security concerns, and downstream system impacts.
  • Experience with CI/CD, automated testing, environment promotion, release management, code review, secure development practices, and production change controls.
  • Demonstrated experience designing enterprise integration layers that decouple digital channels from core systems.
  • Proven experience implementing Backend‑for‑Front‑End, orchestration, proxy, abstraction, or anti‑corruption‑layer patterns at scale.
  • Experience in regulated or high‑trust environments (e.g., financial services, healthcare) is an asset.
  • Experience integrating with Telus pension admin systems (Ariel), Microsoft CRM Dynamics, calculation engines, or similar legacy enterprise platforms is an asset.

Salary and Benefits

The expected annual base salary range for this role is $103,000 - $153,000 CAD.

This role is eligible to participate in discretionary incentive plan(s), subject to the terms and conditions of the applicable incentive plan text.

Legal Notice

If you need accommodation at any point in our recruitment process, please advise your recruiter or email us at and we will be happy to consult with you so that arrangements can be made for reasonable accommodation.


#J-18808-Ljbffr
Similar jobs

More from Healthcare of Ontario Pension Plan Trust Fund Company
Healthcare of Ontario Pension Plan Trust Fund Company 2 days ago
Healthcare of Ontario Pension Plan Trust Fund Company 30 days ago
Healthcare of Ontario Pension Plan Trust Fund Company 1 hour ago

Senior API and Integration Engineer

Apply Now
Back to search page