Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Engineer - Application & Integration (Winnipeg)

TD Bank

Senior Engineer – Application & Integration

Role Overview: The Senior Engineer responsible for Application & Integration is a hands‑on technical lead, ensuring the stability, security, integration, and lifecycle management of critical technology platforms within a large Canadian banking environment. The role combines deep technical expertise with operational ownership, vendor engagement, and cross‑functional leadership to meet business, regulatory, and operational expectations across design, delivery, production support, and continuous improvement.

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

  • 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 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 virtualised 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, Excel).

Nice‑to‑Have Qualifications

  • Experience with TD Bank (or large Canadian bank) IT tooling, platforms and delivery processes.
  • Domain knowledge of Trade Finance & Working Capital products, including core trade and supply chain finance.
  • Additional programming experience: C#, Java, Shell scripting, VBScript, COBOL, JCL, DB2.
  • Industry certifications such as TOGAF, ITIL, CSA, PMP.

Attributes for Success

  • Willingness to continuously develop technical and domain expertise.
  • Comfortable working in high‑availability, high‑pressure production environments.
  • Ability to collaborate effectively within large, matrixed organisations.
  • Flexibility to support after‑hours on‑call rotations and planned deployments.

Compensation & Benefits

Pay Range: $126,800 – $164,100 CAD per annum. Eligible for a discretionary variable compensation award based on business and individual performance.

#J-18808-Ljbffr
Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Engineer - Application & Integration (Winnipeg). Be the first to apply!