Work Location:
Toronto, Ontario, Canada
Hours:
37.5
Line of Business:
Technology Solutions
Pay Details:
$126,800 - $164,100 CAD
This role is eligible for a discretionary variable compensation award that considers business and individual performance.
TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs.
As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.
Job Description:
Role Overview
The Senior Engineer - Application & Integration is a hands-on technical lead responsible for the stability, security, integration, and lifecycle management of one or more critical technology platforms within a large Canadian banking environment. This role combines deep technical expertise with operational ownership, vendor engagement, and cross-functional leadership to ensure platforms meet business, regulatory, and operational expectations.
The role operates across design, delivery, production support, and continuous improvement, with accountability for technology outcomes in a complex, regulated environment.
Key Responsibilities
Application Operational Accountability
- Act as Technology Application Lead for assigned platforms, accountable for availability, resilience, performance, security, and compliance across non-production and production environments
- Own platform lifecycle activities including onboarding, upgrades, patching, decommissioning, and technical debt remediation
- Ensure adherence to enterprise standards, regulatory requirements, and internal risk, security, and audit controls
- Provide 3rd-level production support and participate in on-call rotations, including incident triage, root cause analysis, and permanent fix implementation
- Drive problem management, post-incident reviews, and continuous service improvement initiatives
Architecture, Integration & Engineering Delivery
- Lead technical design and system integration efforts across internal platforms and third-party/vendor solutions
- Translate business and non-functional requirements into robust, scalable technical designs
- Guide vendors and internal delivery teams on architecture, integration patterns, security controls, and implementation standards
- Perform hands-on engineering activities including configuration, scripting, automation, troubleshooting, and deployment support
- Support the introduction of new platform capabilities from concept through production readiness
Testing, Release & Change Enablement
- Contribute to and support planning, execution, and automation of functional, integration, and non-functional testing
- Ensure production readiness, release quality, rollback strategies, and operational documentation are in place
- Partner with delivery, operations, and risk teams to support controlled change execution
Technical Leadership & Collaboration
- Provide technical leadership, coaching, and mentorship to junior engineers and project team members
- Partner closely with business stakeholders, architects, risk, security, operations, and vendors
- Contribute to team capability uplift by identifying skill gaps, process improvements, and tooling enhancement
- Communicate complex technical concepts clearly to both technical and non-technical audiences
Required Qualifications
Experience & Core Skills
- 10+ years of progressive experience in senior technical engineering roles covering system design, integration, and production support
- 5+ years of experience within Banking or Financial Services IT environments
- Strong sense of ownership, accountability, and client focus
- Excellent written and verbal communication skills
- Strong analytical, troubleshooting, and problem-solving abilities
- Solid understanding of ITIL fundamentals, incident/problem/change management
- Experience working across SDLC and STLC methodologies (Agile/Scrum and Waterfall)
Technical Competencies
- Operating Systems: Windows, Linux
- Cloud / Infrastructure: Azure and virtualized environments (VMware fundamentals)
- Programming / Scripting: PowerShell, JavaScript (Vanilla / Node / jQuery), SQL, JQL
- Databases: Microsoft SQL Server
- Data Formats: JSON, XML
- Integration Technologies: REST APIs, MQ, Web Services, SFTP
- Testing & Automation: Postman, Selenium
- Security & Architecture: OAuth, TLS, certificate management, standard architectural patterns, networking fundamentals
- Tooling: Jira, Confluence, Bitbucket/Git, Visio, MS Office (Outlook, Word, Exce