onsite
Risk Systems Engineer - Delivery Centric
Systems Engineer
Design, develop, and maintain the Risk Transfer & Allocation tool, implementing model remediation, policy changes, and data pipelines using SQL Server, T‑SQL, Python, and C# with a WinForms UI.
About the role
Key Responsibilities
- Implement mandatory model remediation and policy‑aligned enhancements for the Risk Transfer & Allocation (RTA) platform.
- Develop, optimise, and maintain complex T‑SQL stored procedures, indexing strategies, and execution plans to support high‑volume risk data processing.
- Design and extend ETL workflows that move data across RTA staging, EXT, and DBO schemas, ensuring data integrity and timely availability.
- Build and enhance the WinForms user interface, integrating reconciliation and email workflow features for Treasury users.
- Collaborate with risk analysts and business units to translate risk limits and behavioural overlays into functional system logic.
Requirements
- Strong experience with SQL Server, including advanced T‑SQL programming, query tuning, and performance optimisation.
- Proficiency in Python for data manipulation, scripting, and automation tasks.
- Solid C# development skills, particularly with WinForms or similar desktop UI frameworks.
- Hands‑on experience designing and operating ETL pipelines in a financial services environment.
- Understanding of treasury risk concepts such as interest rate and liquidity risk, and ability to work with business‑driven risk limits.