This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Model Control System (MCS) is used to manage firm-wide inventory of models by front-office, finance, operations, control, and oversight functions. It is the central repository for storing model meta-data, documentation, and implements model workflows in accordance with The Firm Global Model Risk Management Policy. The team supports cross-divisional business areas with high visibility and oversight from both internal risk management and external regulatory authorities across the globe. To support significant growth in business functionality and support changing regulatory environment, including implementing new global policy frameworks such as AI/ML/GenAI model framework, MCS is undergoing significant modernization using latest technology stack. The new technology platform being built needs to support model inventory management, workflows, event management, Model Usage, Model documentation, GenAI integration, analytics, and reporting.
Job Responsibility:
Build the new Model Management platform
Integrate with micro-services architecture
Write BDDs and QA automation using Cypress
Manage changing priorities, and interact with product owners, business stakeholders
Integrate with micro-services architecture
Program in a distributed, event-driven pub/sub environment
Work in a highly collaborative environment that values teamwork with effective communication skills
Requirements:
Bachelor’s degree in Computer Science/Engineering
9+ years of experience in Web UI development
3+ years of experience in ReactJs/Redux
Very strong analytical and problem solving abilities
Proficient in JavaScript ES6, ReactJs, Redux, CSS3, HTML 4&5, Bootstrap, HTTP, Cookies, nodejs, Cypress, React Testing Library
Experience in performance tuning, code profiling, hands on experience using design patterns and best practices
Experience with Cucumber, test-driven development (TDD) and behaviour-driven development (BDD)
Experience with of JIRA, Git, code review, CI/CD and Agile development methodologies
Working knowledge of UI/UX design principles
Working knowledge of Unix / Linux
Nice to have:
Working knowledge of Workflow engine technologies, BPMN, DMN (using Camunda)