Director, Software Engineering
Core
Lead and guide a software engineering team focused on Canadian broker dealer client communications, tax, and statement processing software solutions.
Role type
Director, Software Engineering (Engineering Leader)
Builds
Scalable, secure software solutions for tax and statement processing in the financial sector
Domain
Financial Services / Wealth Management / Tax Processing
Deliverable
production ML models | product features
Required skills
Mainframe application development (3GL), Cloud platform integration, Engineering strategy & roadmap definition, Team leadership & mentorship, Regulatory compliance (CRA, MRQ, IRS, CIRO), CI/CD & DevOps practices, Agile transformation
Preferred skills
PLI, Cobol, IMS, DB2, CICS, Java, Python, Test automation frameworks, US or Canadian tax processing experience, Wealth Management application space experience
Technologies
Mainframe, Cloud platforms, Java, Python, PLI, Cobol, IMS, DB2, CICS, API
Responsibilities
Define and execute engineering roadmap aligned with business priorities; Lead, inspire, and manage software engineering teams; Oversee integration of legacy mainframe applications with cloud platforms; Ensure delivery of high-quality software products through rigorous testing and QA processes; Mentor engineering leaders and facilitate succession planning; Partner with cross-functional teams to align technology goals with business objectives
Seniority
Director, strategic leadership & hands-on technical expertise