Contract
Montreal
Development / Management
Up to $90/hr
9060

Senior Full-Stack Developer

Description:

MCS - The Firm-wide model control system is the cornerstone of the Firm’s model risk management, used by front-office, control and oversight functions. With increased regulatory attention to model risk management, the system was largely rewritten last year, using the latest technologies. This is a high-profile system, with visibility at the highest levels of the Firm.

FLOW – Flow is the firm-wide application for monitoring market risk limits (device for authorizing specific forms of risk taking) This is a key part of the firm's strategy of managing market risk and meeting regulatory requirements. It calculates and manages limits for all divisions across the firm, used by front office risk takers as well as the central market risk department, to monitor both current day exposures as well as analyzing historical trends. It is also relied on by other regulatory/systems to provide key metrics; e.g. – Volcker rule compliance monitoring systems etc. The application is continually evolving to support increasing volume and more complex regulatory requirements.

The Supervisory Dashboard is also another system, and the firm’s key risk indicator system for Sales and Trading staff globally. The Dashboard provides oversight and signoff of various risk events (Market and Non-Market) globally across all business units. It collects risk events and presents high risk items in a workspace customized for each S&T member to allow signoff, analysis and reporting actions. (This could include trader signoff, breaches, extended settlements, Volckerand other regulatory alerts)

We are looking for an experienced, hands-on senior UI developer to work in a team of 8-10 people. Members of our team have access to the business unit and have direct input into software design. Therefore, the candidate needs to be a self-starter, smart, and a highly motivated team player with clear communication skills.

The frontend architecture has been done but continues to evolve. This is a rebuild of a legacy Flex Application but with a lot of significant changes in the UI and UX.

Must have skills:

• Very strong experience in Javascript & Typescript
• Basic comprehension of RESTful architecture
• Bachelor’s degree in Computer Science or related field

Desirable skills:

• Basic knowledge within the Java Ecosystem and its technologies
• Basic knowledge of SQL/Relational databases
• Basic knowledge of NodeJS is a plus

Key elements of the tech stack:

Angular 7.x
Ngrx 7.x
Highcharts 7.x
Rxjs 6.x
Primeng 7.x
Bootstrap 4
Jasmine 3.x
Ag-grid enterprise 19.x

Our consultants individually take responsibility for each of the unique financial sectors in which we operate. It's our belief that by focusing people on specific business areas and niche technologies, they are able to become experts, embedded within the sector communities - with the ability to become authentic specialists. You are more than data and keywords on a resume, and our recruiters are more than job spec translators. 

Keep up-to-date with this and similar vacancies by sharing your resume with Dominic.

Send Me Your Details

Attach Resume*
Allowed file size is 5Mb and file types are: doc, docx, txt, pdf, rtf, xls