At a Glance
- Tasks: Lead the development and management of branch servicing applications.
- Company: Join TD, a leading financial institution with a focus on innovation.
- Benefits: Competitive salary, health benefits, career development, and flexible work options.
- Other info: Dynamic work environment with opportunities for professional growth.
- Why this job: Make a real impact in banking technology while growing your career.
- Qualifications: 10+ years in tech development and strong leadership skills required.
The predicted salary is between 148800 - 190100 $ per year.
Our Branch Services pillar supports the servicing applications used by our frontline colleagues to authenticate and assist our customers with their day-to-day banking needs.
Job Summary: We are seeking a highly skilled and motivated Senior Engineering Manager to oversee the ongoing support, development, and management of our branch servicing applications. The ideal candidate will be responsible for ensuring the availability and performance of applications, managing problem resolution, and coordinating with various teams to maintain a high standard of service.
Key Responsibilities:
- Application Support: Monitor application health reports, shift manager reports, and alerts to recommend and implement corrective actions. Review operating system logs and maintain the health of managed components. Investigate and resolve issues at different support levels.
- Problem Management: Investigate problems, perform impact analysis, and implement changes to resolve. Participate in post-incident review sessions.
- Change Management: Monitor implementation schedules. Review high-risk and high-impact changes. Engage with partners for application-specific concerns.
- On-Call Management: Administer the on-call process and develop on-call rotation schedules. Manage on-call equipment and ensure holiday and vacation coverage.
- Vendor and Supplier Management: Manage vendor and third-party supplier relationships. Review and provide input to vendor contracts.
- HR Activities: Conduct one-on-one meetings with the team. Conduct performance reviews and career development discussions. Organize management and team meetings.
- Business Continuity: Ensure annual testing and setup of infrastructure plans.
Qualifications:
- Bachelor's degree in computer science, Information Technology, or a related field.
- Minimum of 10 years of in-depth experience working with technology development, testing and infrastructure to deliver complex technology projects.
- Hands-on experience or prior role as a Development Manager.
- Proven experience in application support and development management.
- Strong problem-solving and analytical skills.
- Excellent communication and interpersonal skills.
- Ability to work in a fast-paced environment and manage multiple priorities.
- Experience with large scale modernization initiatives.
- Familiarity with business continuity and disaster recovery planning.
- GitHub and Co-pilot experience.
- Experience with scheduling and monitoring tools.
Preferred Qualifications:
- Experience with vendor and third-party supplier management.
- Knowledge of ITIL processes and best practices.
- Host Knowledge.
Where You Will Work: You’ll be expected to work primarily on-site at a TD location for meetings, team events and experiences. The hiring manager will provide more information about how this works for their team.
Senior Manager, Engineering in Toronto employer: TD Bank Group
TD Bank Group is an exceptional employer that fosters a collaborative and innovative work culture, particularly in the dynamic field of Payments Modernization. Employees benefit from comprehensive professional development opportunities, competitive compensation, and a commitment to work-life balance, all while being part of a leading financial institution located in the vibrant city of Toronto.