Full Stack Architect - Customer Platform (US)
TDAbout the role
Work Location:
Mount Laurel, New Jersey, United States of AmericaHours:
40Pay Details:
$113,000 - $196,000 USDTD 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.
Line of Business:
Technology SolutionsJob Description:
Looking for a Full Stack Architect with experience working with business and technology teams to define complex multi-application solutions. The successful candidate will lead teams in defining solutions, including working closely with business and technology leaders to inform and execute on the bank's application visions.
• The Full Stack Architect will be required to work closely with business and technology leaders to plan and prioritize long-term objectives, including defining high level architectures that adhere to the strategic direction.
• The Full Stack Architect will lead the definition of detailed architectures, interfacing with team and partner architects to prepare well-defined end to end solutions.
• The Architect will be required to understand and provide guidance on the technical aspects of the solution, and will often work closely with the Technology team partners. The FSA will need to look at a problem from a number of angles to assess the most strategic and/or appropriate way of solving the problem.
The Architect will:
• Take direction from Principal & Practice Area Architects supporting the platform.
• Work closely with other enterprise architects, business, and technology delivery partners to define and contribute to both high-level (for estimation) and detailed solutions (for delivery).
• Prepare and contribute to the authoring of platform architecture visions.
• Prepare architecture blueprints / designs.
• Prepare diagrams and other artefacts to support solution discussions and communicate decisions.
• Perform options analyses and document Architecture Assessment of Options.
• Ensure alignment to, and promote advancement of, the Architecture Vision for the domain.
Depth & Scope:
- Seasoned individual contributor role with expert knowledge of specific enterprise and/or functional domain(s) and a demonstrated track record working with a broad range of architecture frameworks, technology, tools, processes and procedures
- Exceptional collaboration, communication and client-facing skills
- Big-picture thinker, with ability to anticipate architectural gaps and identify emerging trends through both advanced business acumen and highly specialized technical knowledge of TD and its applications, programming languages, industry best practices, Bank standards, infrastructure and architectural design / solutions
- Architect assigned to work autonomously on high profile, complex and/or high-risk technology projects with significant impact to the organization
Education & Experience:
- Undergraduate degree or Technical Certificate (Graduate degree preferred)
- 10+ years relevant experience developing a variety of platforms
- Experience with Continuous Integration, Continuous Delivery, Pair programming and / or Test-Driven Development is an asset (i.e., ability to author Unit, Integration and Functional Tests)
- Demonstrated experience with leading technical tools integration in a complex environment
Preferred Qualifications:
- Demonstrate exceptional collaboration, communication and client-facing skills
• Be cable of working autonomously on high profile, complex and/or high-risk technology projects with significant impact to the organization
• Be a proactive thinker when it comes to providing recommendations on value-added architectural improvements and enhancements.
• Have experience defining and communicating multi-application solution architectures within a broader system ecosystem.
• Have experience working with both technical- and business-minded teams to identify problems and requirements, in defining solutions, and in translating problems/solutions across all stakeholders.
• Have expert knowledge of architecture related to specific technologies, tools, processes, procedures a
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s