Senior C# Developer - Liquidity
Role details
Job location
Tech stack
Job description
- Translate business needs into detailed functional specifications, user stories and acceptance criteria.
- Work closely with Front Office users, Product Owners, Architects and Software Engineers to deliver high-quality solutions.
- Support Agile delivery, backlog refinement, sprint planning and UAT activities.
- Drive process improvements and ensure solutions are delivered to time, cost and quality.
- Collaborate with engineering teams on modernisation initiatives, AI-enabled development and event-driven platforms., Candidates must have strong experience in Liquidity Management and knowledge of at least one of the following:
- XVA (CVA, FVA, ColVA)
- Financial Products (Listed & OTC)
- PnL Explain
- Market Risk (Delta, Gamma, Theta, Vega)
- Cash Forecasting
- Balance Sheet Metrics (Leverage Exposure)
- Pre-Trade Calculations & Trade Booking Workflows
Requirements
Lorien's leading banking client is looking for a Senior C# Developer to support the delivery of strategic applications across Liquidity, XVA and Financial Resource Management.
Working within a Front Office technology team, you will bridge the gap between business stakeholders and software engineering teams, translating complex business requirements into scalable technical solutions while supporting the ongoing migration to a modern event-driven architecture.
The Ideal candidate will have expertise with a strong hands-on C#/.NET background, enabling them to engage confidently with software engineers and architects.
They will have practical experience working with Agentic AI, LLMs and AI-assisted engineering, alongside a solid understanding of Liquidity platforms and financial markets.
This is a highly collaborative role requiring excellent communication skills, technical credibility and the ability to translate complex business problems into robust technical solutions., * Gather, analyse and document business and technical requirements., * Proven experience as a Technical Business Analyst within Investment Banking or Global Markets.
- Strong hands-on technical background with C# and .NET, enabling effective collaboration with engineering teams and translation of technical requirements.
- Experience working with service-oriented and event-driven architectures.
- Good understanding of MS SQL and modern DevOps practices.
- Practical experience using Large Language Models (LLMs), Agentic AI and AI-assisted software engineering within an enterprise environment.
- Strong stakeholder management, communication, and analytical skills.
- Ability to work independently within a fast-paced Front Office environment.