Senior Business Architecture Advisor

Desjardins • mississauga, peel region • Posted July 13, 2026

Position Overview

Job Overview

As a senior business architecture advisor with the Business Architecture Processes, Practices and Shared Capacities Department, you will directly support two rapidly transforming executive divisions: the Life and Health Insurance (LHI) Executive Division and the Wealth Management (WM) Executive Division. You help implement business strategies and develop business solutions for various cross-sector WM/LHI and Desjardins Group initiatives, particularly in the areas of data, digital solutions, platforms and shared capacities. You lead, influence and collaborate with practitioners (promoters, business lines, enterprise architecture) on highly innovative, complex strategic transformation initiatives involving multiple sectors. Your initiatives require extensive, in-depth knowledge of your field of expertise (cross-sector capacities, data, digital solutions). You make recommendations on the transformation and execution of projects and initiatives with a very ...