Software Engineer III (Angular Solution Designer)
Core
Design and deliver secure, scalable, high-performing digital banking experiences for millions of customers using enterprise-scale Angular solutions.
Role type
Senior IC Angular Solution Designer
Builds
Enterprise-scale digital banking platforms (TD EasyWeb)
Domain
Financial Services / Digital Banking
Deliverable
production ML models | product features
Required skills
Angular (v16+), TypeScript, JavaScript, HTML5, CSS3, Micro Frontends (MFE), RxJS, state management (NgRx), RESTful APIs, unit testing (Jasmine/Jest), CI/CD pipelines
Preferred skills
Java, cloud platforms (Azure), front-end security best practices, observability tools (Dynatrace), BFF/API gateway patterns
Technologies
Angular, TypeScript, JavaScript, HTML5, CSS3, RxJS, NgRx, Jasmine, Jest, Azure, Dynatrace
Responsibilities
Lead design and architecture of Angular-based applications; Define and implement modern UI architecture patterns including Micro Frontends; Build secure, scalable, high-performance web applications; Collaborate with cross-functional teams to deliver end-to-end solutions; Drive modernization efforts and enforce development standards; Mentor developers and provide technical leadership; Ensure quality and stability through testing and performance tuning.
Seniority
Senior, hands-on IC