Angular Lead
Job Description
CANADA
Overview
Our technology team is growing at lightning speed, and were looking for
talented technologists to help build the future of global banking. Our teams
are creating innovations used across the globe were changing the way
people bank and how the world does business. Our technology team
supports business operations in 100+ countries, across multiple lines of
business spanning both Institutional and retail businesses. The group
works to optimize the IT environment by standardizing production
platforms, reducing complexity, and introducing innovative solutions that
provide new business capabilities, reduce total cost of ownership, and
create a competitive advantage for us. Join an environment with a laser
focus on growth and progress, and take your career to the next level
through the power of our unmatched globality and vast expertise.
Job Purpose:
We are looking for talented and passionate web developers to continue to evolve our next-generation trading application. The role requires a detailed understanding of software design/best practices along with a strong technical ability. This is a challenging and exciting opportunity to work on high profile trading application. The team works closely with end users gaining direct exposure to the fast paced world of front office trading and finance.
Job Responsibilities/Role:
Designing and developing the flagship Trader Desktop platform
Working directly with end users on requirements analysis and capture
Troubleshooting challenging performance and scalability issues
Liaising with the global business, support, and development teams
Assisting in third line support during core trading hours and Production
issues as needed
Enhancing our automated testing efforts and optimizing our UAT
process
Job Opportunities:
Utilize the latest and greatest Web technologies.
Develop efficient and robust solutions to challenging business
problems.
Work on a globally distributed team to deliver the next generation UI
experience for traders.
Gain knowledge and exposure to Front Office Trading Systems, Fixed
Income, and Derivatives flows.
Qualifications
5+ years of experience in developing large-scale enterprise Web
applications
Extensive experience system analysis and in programming of software
applications
Experience in managing and implementing successful projects
Ability to adjust priorities quickly as circumstances dictate
Demonstrated leadership and project management skills
Consistently demonstrates clear and concise written and verbal
communication
Experience building SPAs using HTML 5, Angular 8.0+, TypeScript,
CSS3, SAAS, LESS and third-party JavaScript framework libraries.
Experience with RxJS and ngRX
Experience with writing unit tests for Angular/Typescript (e.g. JEST,
Jasmine, Karma, etc.)
Experience with building cross-platform applications using Web
technologies such as Electron, Chromium, and Node.js etc.
Experience with consuming JSON/XML based data from REST
services and/or real-time streaming data
Experience with tools such as Visual Studio Code, npm
Experience with modern software development practices such as Agile
development, test-driven development, and continuous delivery as it
pertains to enterprise web applications.
Education
Bachelors degree/University degree or equivalent experience
Masters degree preferred
Work in Canada
Employment Options
Base Salary
135,000 - 145,000 CAD
Required Academic Degree
Professional Experience
Skills
- JavaScript
- Angular

