Share this job
Angular Developer
Montreal, QC
Apply for this job

Team Profile:

Technology Risk's (Tech Risk) mandate is to enable the Firm to manage its technology related risks. The department executes the first line of defense technology risk management capabilities and implements proactive, comprehensive and consistent risk management practices across the Firm.

Tech Risk protects the Firm’s information, systems and infrastructure from cyber and insider threats; ensures the secure and stable delivery of services to our clients; and adjusts to risks presented by an evolving threat landscape. The department delivers a range of operational capabilities, as well as suite of advanced detection, monitoring and analytics, and also provides expert advice on secure design and development and control effectiveness. Tech Risk manages responses to regulatory and client inquiries about the Firm’s technology environment and ensures Technology divisions meet governance and oversight obligations along all lines of defense, driving material and measurable risk reduction. Tech Risk maintains strategic relationships with external entities, both public and private, to facilitate information sharing and innovation in financial services, technology and government, and is also responsible for building risk education and security awareness programs to increase vigilance across the Firm.


Position Description:

We are seeking an Angular Developer to help advance our firm’s Access Management Self-Service platform. You will be the member of a fast-paced, globally dispersed agile development team and will be responsible for the following.

Roles and Responsibilities:

- Building UI components for front-to-back business deliverables used in broader platform integration

- Writing simple, reusable, testable & maintainable code with a focus on performance

- Creating unit tests and automated UI tests in varied technologies

- Communicating effectively with technical and business stakeholders verbally and visually to refine requirements, articulate technical designs and drive user demos

- Being a proactive collaborator in all Agile ceremonies to bring forth your ideas


Skills Required :

- 5+ years’ solid hand-on development experience using Angular (version 6 and above)

- Experience working in a globally diverse product team (location)

- GIT/Jenkins/Stash

- Knowledge of HTML, CSS, JSON and XML

- Experience as part of an Agile Squad

- Experience in DevOps practices around CI/CD, specifically with build and test automation using Jenkins and Gradle

- Good knowledge of UI testing tools and methodologies including Protractor and Selenium

- Good understanding of design patterns, caching strategies and tooling

- Intuitive problem-solving skills for addressing integration and infrastructure issues

- Excellent communication skills (English)

- Proactive and organized

- Leadership skills


Skills Desired :

- Java

- Spring Framework

- Knowledge of building RESTful services in Spring Boot /Core Spring

- JUnit

- Knowledge of relational databases e.g. DB2/MySQL/Sybase and the ability to write SQL queries

- Familiarity with SOA and working with SOAP-based services

- Python/UNIX Shell Scripting for solving small business problems

Knowledge of French and English is required.

Apply for this job
Powered by