Skip to main content
Full-Time
Remote

Full Stack Architect (Business Banking)

View on Map

Description

This role at The Toronto-Dominion Bank involves acting as a Full Stack Architect within Business Banking. The architect will be responsible for designing high-level and detailed solutions, modernizing the platform, and ensuring solutions are stable, secure, and align with architectural guiding principles such as modernization, domain-driven design, pervasive AI, and DevSecOps. The position requires partnering with technology delivery and business owners to meet objectives, supporting credit automation investments, and focusing on improving customer experience through application and data differentiation. Key aspects include leading code reviews, designing tests, monitoring progress, contributing to capability creation, and mentoring junior colleagues.

What We're Looking For

Deliver high-level and detailed designs for the Business Bank aligning with vision.,Contribute to platform modernization and deliver stable, secure, and architecturally aligned solutions (modernization, domain-driven, pervasive AI, DevSecOps).,Partner with technology delivery and business owners to provide solutions meeting OKRs and target state.,Support and design solutions for major credit automation investments (decision automation, scoring, strategic models, data sources, simulations, offers, champion challenger schemes).,Apply multi-disciplined expertise in database, application, client tiers, software layering, build, test, and deploy strategies.,Elevate focus on applications and data for customer experience, anchored in infrastructure and platforms.,Advise on technology stack suitability, define principles/constraints for solution components, and determine security/scalability approaches.,Drive continual upgrading, assess practical program concerns, and innovate on server-side and user-side features to reduce tech debt.,Lead code reviews, create/test prototypes, use configuration management and integration/build automation tools.,Monitor and report on progress, collaborate with designers, engineers, and business stakeholders.,Design tests, support issue analysis, and resolve production issues.,Collaborate with Practices, actively driving capability creation, mentoring, and training junior colleagues.,Set service-level objectives (SLO) and exercise key decision rights.,Focus on reliability, scalability, and architectural infrastructure development (complex and scalable systems).,Develop observability standards to ensure production system transparency.,Lead interaction with governance and control groups (regulatory/operational risk, compliance, audit).,Lead or contribute to cross-functional/enterprise initiatives as an SME.,Monitor and report on product/project status, ensuring compliance with technology domain architecture.,Foresee architectural issues/gaps, identify emerging industry trends, and recommend improvements.,Map processes and sub-processes bridging business problems and technology solutions.,Track code changes through control systems.,Collaborate within practices, platforms, or journeys; inspire teams to embrace change.,Identify and manage risks, escalating high-risk activities.,Keep abreast of emerging issues, trends, and regulatory requirements.,Maintain a culture of risk management and control.

Ideal Candidate

Undergraduate degree or Technical Certificate (Graduate degree preferred).,10+ years relevant experience developing and preparing solution designs for various platforms.,Experience with solution and enterprise architecture, preparing designs, blueprints, participating in peer reviews, and presenting to architecture review boards.,Demonstrated experience applying architecture principles, proof of concepts, new technology assessment, and preparing architecture visions and roadmaps.

Minimum Education

Undergraduate degree or Technical Certificate (Graduate degree preferred)

Hard Skills

Database technologies
Application tiers
Client tiers
Software layering
Build strategies
Test strategies
Deploy strategies
Configuration management
Integration/Build automation tools
Programming languages
Infrastructure design
Architectural design/solutions
DevSecOps
Pervasive AI
Domain-driven design
Credit automation
Scoring models
Strategic models

Soft Skills

Exceptional collaboration
Communication (client-facing)
Big-picture thinking
Anticipating architectural gaps
Identifying emerging trends
Advanced business acumen
Leading
Motivating
Mentorship
Problem-solving

Work Hours

37.5 hours/week

Benefits

Base salary
Variable compensation
Health and well-being benefits
Savings and retirement programs
Paid time off
Banking benefits and discounts
Career development
Reward and recognition programs
Regular development conversations
Training programs
Online learning platform
Mentoring programs
Inclusive workforce
Diverse career paths

About the Company

T

The Toronto-Dominion Bank

The Toronto-Dominion Bank and its subsidiaries are collectively known as TD Bank Group, one of the largest banks in North America. TD provides a wide range of personal, commercial, and investment banking products and services to over 27 million customers globally. Headquartered in Toronto, Canada, the bank operates through key segments including Canadian Retail, U.S. Retail, and Wholesale Banking.

Inclusive
Community-focused
Professional
Growth-oriented
Caring
View all jobs at The Toronto-Dominion Bank

    We respect your privacy

    BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.