Director Application Development, AML Technologies
City : Toronto, ON, CA, M5H1B6
Category : IT Strategy Consultants
Industry : Financial Services/Banking
Employer : Scotiabank
Requisition ID: 202904
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.
Global AML Alignment
Scotiabank’s AML Technology team is responsible for running global services that provide the detection and investigation capabilities to meet our Global AML regulatory requirements in the different jurisdictions that Scotiabank operates in. We do this in partnership with the Global AML business to deliver core business capabilities to the enterprise. We work with the different technology teams as we provide an integrated solution both locally and with other global systems team. We support the Investigation Units that support the Global AML space as well.
Role
As the Director of AML Technology, Application Development, the incumbent will be responsible for overseeing the delivery of essential software solutions and management of the key platforms and capabilities that our Business Partners rely on to adhere to regulatory commitments and to protect our customers.
The incumbent will act as the Technical Value Stream owner and be the central point of contact to the Business Product owners for the end-to-end implementation of enhancements on the common AML services, while continually maturing the business capabilities.
The incumbent's role involves leading a team of dedicated software engineers / developers, providing guidance, mentorship, and support to ensure their success in developing and maintaining various software applications. The incumbent establishes and maintains standard operating procedures, ensuring consistency and adherence to best practices across all operational activities.
The incumbent collaborates closely with cross-functional teams, including other IT support specialists, and project managers, to facilitate seamless integration of new applications and updates. The incumbent also liaises with external vendors and other internal partners to address any issues or concerns related to application performance, availability, and functionality.
Overall, the incumbent plays a pivotal role in ensuring the reliability, performance, and usability of critical software applications, ultimately contributing to the organization's overall success and growth.
Accountabilities
Leading and Partnering
- Team Leadership: The incumbent is responsible for leading and managing the application developers & technical Bas, including hiring, training, performance management, and fostering a collaborative and high-performing team culture.
- Relationship Management: The incumbent will act as the Technical Value Stream owner, providing an end-to-end central point of contact for all AML Technology services, including Data and Quality Testing Services, that support each of the respective Business Value Stream owners.
- Vendor Management: The incumbent manages relationships with third-party vendors and service providers, ensuring that contractual obligations are met and that vendors deliver high-quality services and support for applications.
- Stakeholder Communication: The incumbent communicates regularly with internal stakeholders, including IT leadership, business users, providing updates on application performance, incident resolution, and ongoing support, and project delivery activities.
- Continuous Learning and Development: The incumbent fosters a culture of continuous learning and development within the team, encouraging skill enhancement and professional growth to keep pace with evolving technologies and industry trends.
Data & Reporting
Data Custodian: The incumbent will also act as the Data Custodian for their respective Technical Value Stream accountability, and contribute to the mobilization of AML Data domain by supporting the implementation activities included in scope of the AML domain and sub-domains such as:
- Identification of data elements and registration of critical data elements
- Identification and registration of data sources
- Definition of data requirements including business, technical and operational metadata, creating data flows and lineage
- Implementation of data controls to accurately reconcile data between source and target including reporting and dashboards.
The Data Custodian works closely, and coordinates with members of each Domain Working Group to comply with the Bank’s Enterprise Data Management Policy Framework.
Risk Management
- The incumbent manages the analysis, data, and follow-through on risks identified through Risk Assessments, Compliance Testing results, Internal Audits, exam findings, and management control assessments. The incumbent will be accountable to develop and monitor action plans to address the global or local technology risks identified.
- Compliance and Security Standards: The incumbent ensures that application development practices comply with relevant Bank Enterprise and Security standards, implementing appropriate controls and measures to safeguard sensitive data and mitigate risks.
- Application Management & Oversight: The incumbent is accountable to ensure that their respective portfolio of applications adheres to the established performance and availability service level agreements (SLAs), are operating efficiently & reliably, and meeting business expectations.
- The incumbent is also accountable to establish and maintain a technology roadmap for each of their respective application domains, aligned to Enterprise Architecture Standards, while supporting the Business roadmap expectations.
- Incident & Problem Management: The incumbent is accountable for resolving incidents and issues escalated from Level 1-2 Application Operations Services, coordinating with both internal and external stakeholders where required to ensure timely resolution and minimal disruption to business operations.
- Process Improvement: With a focus on continuous improvement, the incumbent regularly evaluates current processes, identifies areas for optimization, and implements best practices and automation tools to increase efficiency and reduce manual effort. The incumbent leverages data-driven insights and metrics to make informed decisions that drive efficiency and effectiveness in application development.
- Performance Monitoring: As part of ongoing project delivery, the incumbent is accountable for the implementation and/or updating of the tooling used to provide effective monitoring of performance and availability of critical applications.
Delivery
- Project Delivery: The incumbent is accountable for ensuring the delivery of all AML Technology commitments and deliverables (projects, services, systems stability, and reliability) in a cost-effective manner across the supported Canadian Banking, GBM, Global Wealth and International Banking groups. The incumbent is expected to manage multiple concurrent projects of varying complexity and duration simultaneously.
- Budget Management: The incumbent is responsible for managing inputs into the budget for application development group, including forecasting expenses, tracking spending & invoicing, and making recommendations for investments in tools, resources, and training.
Education and Experience
- 10 years of experience in software development,
- At least 5 years in a leadership or managerial role.
- Proven track record of successfully leading application development teams and delivering high-quality, scalable applications.
- Strong understanding of software development methodologies, frameworks, and best practices, including Agile, DevOps, and CI/CD.
- Knowledge of multiple programming languages and technologies, such as Java, Python, .NET, JavaScript, and cloud-native development desirable.
- Experience with modern software development tools and platforms, including version control systems, IDEs, and collaboration tools.
- Proficiency or experience in data analytics and visualization tools, such as SQL, Python, R, Tableau, or Power BI.
- Excellent leadership, communication, and interpersonal skills, with the ability to influence and inspire teams to achieve their full potential.
- Highly analytical with strong problem-solving abilities and attention to detail.
- Experience with cloud-based application development and deployment (e.g., AWS, Azure, Google Cloud) is a plus.
- Bachelor's degree in computer science, engineering, or a related field; advanced degree preferred.
- Certification or experience in software development methodologies (e.g., Agile, Scrum Master) is desirable.
- Experience in the Financial Services industry an asset.
What's in it for you?
- Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
- Accessibility and Workplace Accommodations - We value the unique skills and experiences everyone brings to the Bank and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove, and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
- Remote-friendly work environment will provide you with the flexibility to perform at your best.
- Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
- Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
- Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!
Location(s): Canada : Ontario : Toronto
Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.
At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know. If you require technical assistance, please click here. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.