Skip to main content
Full-Time
On-Site

Practice Lead II, Software Engineering (US)

View on Map

Description

Lead the development of comprehensive end-to-end technical solutions, providing deep technical leadership and expertise in technology delivery. This role involves close collaboration with business partners, project management, and technology groups to ensure solutions meet technical direction, requirements, budget, scalability, and architectural goals. Key responsibilities include driving business outcomes, ensuring compliance with enterprise standards, and supporting a positive work environment through mentorship and knowledge sharing.

What We're Looking For

Lead the creation of comprehensive end-to-end detailed solutions for projects and platforms, with overall accountability for technical design and delivery.,Develop and maintain technical solutions, ensuring adherence to engineering and architectural design principles while meeting business requirements.,Provide technical expertise with a focus on efficiency, reliability, scalability, and security.,Participate in business planning discussions and define the technology delivery approach.,Act as a lead expert to ensure compliance with enterprise and segment standards.,Provide expert advice and leadership in system/application administration, installation, configuration/provisioning, platform planning and design, integration, and release/deployment management.

Ideal Candidate

Undergraduate degree in Computer Science, Software Engineering, or a related field.,5-7 years of relevant experience, with at least 5+ years in software engineering and technical leadership on customer-facing platforms.,Expert knowledge of the business, the broader organization, technical environment, processes, procedures, and relevant technology areas (e.g., Architecture, Infrastructure, Security).,Proven experience building or leading chatbots/conversational platforms at enterprise scale is a strong asset.

Minimum Education

Bachelor's Degree

Hard Skills

Azure cloud
RDBMS
LDAP
React
SpringBoot
Kafka
Java
Javascript
Bash
CICD
Github
Splunk
Dynatrace
Agile SDLC
System Design and Architecture (scalable, resilient, real-time systems)
API integration (secure APIs)
AI/LLM-enabled chat (intent detection, response generation)
Deterministic, rules-based chat flows
Secure coding practices
Authentication/Authorization
Data protection
Monitoring, logging, testing, and reliability patterns for production systems

Soft Skills

Leadership
Collaboration
Communication
Mentorship
Teamwork
Problem-solving
Continuous improvement
Ability to lead, mentor, and collaborate across product, security, and compliance teams

Work Hours

40 hours/week

Benefits

Growth opportunities
Skill development
Fair and equitable compensation opportunities

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.