About the Opportunity
Our client is a purpose-driven financial services organization committed to inclusion, social responsibility, and long-term sustainability. Since 1946, they have worked to break down barriers and challenge the status quo through values-based banking. They are focused on achieving net-zero emissions across all mortgages and loans by 2040 and are actively advancing initiatives in Indigenous banking and financial resilience.
As one of Canada's largest private sector Living Wage Employers, they’ve been consistently recognized among the country’s top employers. If you’re interested in joining a team of over 2,700 professionals and gaining access to competitive rewards and benefits—while contributing to meaningful change—this opportunity is for you.
About the Role
This is a permanent, full-time position. The role is based out of the head office in the Lower Mainland, with flexibility for remote work from a home office in the region. Candidates based in Ontario are also welcome to apply.
Our client is seeking a technically strong and forward-thinking Integration Development Manager to lead a team focused on real-time enterprise system integrations. The integration platform leverages both MuleSoft and Azure Integration Services.
This position operates in a regulated financial environment and is responsible for building secure, low-latency, high-availability integrations that support mission-critical operations. The successful candidate will drive best-in-class development practices, code management, and alignment with enterprise compliance and security standards.
Key Responsibilities
Lead a team delivering integration solutions using .NET, MuleSoft, and Azure Integration Services (Logic Apps, Service Bus, API Management, Azure Functions)
Architect and maintain low-latency, high-throughput integrations for real-time data exchange
Ensure secure data transmission and compliance with regulatory standards
Define and implement robust code management strategies, including Git, pull requests, and CI/CD pipelines
Collaborate with internal security, cloud, and architecture teams to embed security by design
Adopt DevSecOps practices and observability tools for real-time issue detection and resolution
Translate business requirements into secure, scalable technical integration designs
Provide technical leadership and mentorship to developers
Evaluate and recommend new technologies and trends in real-time and cloud-native integration
Required Qualifications
Bachelor's or Master’s degree in Computer Science, Engineering, or a related field
12+ years in enterprise software/integration development, with at least 3 years in a leadership/management role
Strong experience with .NET Core/Framework, C#, Web APIs, and RESTful services
Deep expertise in real-time integration architecture, messaging queues, and event-driven systems
Proficiency with MuleSoft Anypoint Platform and Azure Integration Services
Solid understanding of data security, including OAuth2, TLS, encryption, and RBAC
Familiarity with monitoring/logging tools (e.g., Azure Monitor, App Insights, Splunk)
Experience with CI/CD, source control, and release management practices
Nice to Have
Azure or MuleSoft certifications (e.g., Azure Developer Associate, MuleSoft Integration Architect)
Experience in regulated environments such as banking or fintech
Knowledge of pub/sub systems and event streaming (e.g., Kafka, Event Grid)
Exposure to Agile methodologies and secure SDLC
You Are:
Analytical – able to distill complex issues and develop practical solutions
A strong communicator – able to convey technical and non-technical information clearly
A people leader – capable of coaching and leading teams through change and execution