Job Purpose and Impact:
- The position plays a key role in translating complex risk datasets into scalable and user-friendly reporting experiences, while setting technical direction and standards for the CRR visualization layer.
Key Accountabilities:
RISK VISUALIZATION DELIVERY:
- Designs and implements user-facing risk reporting capabilities that enable efficient visualization and exploration of enterprise risk data, including positions, P&L;, FX exposures, and entering adjustments.
FRONTEND EXPERIENCE DELIVERY:
- Development of high-performance and intuitive user interfaces using React and AgGrid, optimized for large datasets and advanced interaction patterns such as drilldowns, pivots, filtering, and navigation.
BACKEND SERVICES AND APIs:
- Develops.NET-based backend services that mediate access to OpenSearch, support aggregation and query orchestration, and enable consistent data consumption patterns.
OPENSEARCH CONSUMPTION:
- Implements effective OpenSearch query, indexing and consumption patterns to support quick retrieval, fuzzy filtering,
and flexible exploration of risk data published from PostgreSQL.
ENGINEERING QUALITY:
- Enforces engineering standards for the visualization layer, including code quality, testing practices, and CI/CD adoption, ensuring maintainable and reliable solutions.
PERFORMANCE AND USABILITY:
- Owns performance and usability outcomes for the visualization layer, actively identifying and addressing bottlenecks across frontend, backend, and OpenSearch interactions.
COLLABORATION:
- Works closely with the CRR Development Lead and Senior Business Analyst to align visualization capabilities with platform architecture and business risk requirements.
CONTINUOUS IMPROVEMENT:
- Continuously evaluates and improves visualization patterns, technical approaches, and team practices to enhance the effectiveness and scalability of CRR risk reporting.
Qualifications:
Demonstrated experience delivery of user-facing reporting or analytics soluti