About the Role:
We are seeking an experienced Senior Software Developer to join our consultancy team, supporting a leading Global banking client.
The successful candidate will play a key role in the development and delivery of a new internal Risk Weighted Assets system, working closely with quantitative analysts and engineering teams in a fast-paced, high-performance environment.
Key Responsibilities:
Develop, and maintain RWA systems for a Tier 1 banking client.
Collaborate closely with quantitative analysts (quants) to translate risk models into robust, production-grade software.
Architect and deliver high-volume, containerised messaging systems to support Real Time data flows.
Contribute to the full software development life cycle, including design, implementation, testing, deployment, and support.
Ensure solutions are scalable, resilient, and aligned with enterprise architecture standards.
Participate in Agile ceremonies and contribute to continuous improvement of development practices.
Mentor and support junior team members as required.
Essential Requirements:
Significant experience (8+ years) as a Senior Software Developer, ideally within investment banking or capital markets.
Strong, demonstrable expertise in Java (core language requirement).
Direct Banking/FS experience
Proven experience developing RWA, counterparty risk modelling systems or similar quantitative finance platforms.
Track record of working effectively alongside quantitative analysts (quants).
Hands-on experience designing and delivering high-volume containerised messaging systems.
Proficiency in the following technologies: Java, Apache Kafka, Apache Avro, Solace, RESTful APIs, OpenShift, Docker, Kubernetes.
Excellent collaboration and communication skills - must be a strong team player comfortable operating in a consultancy/client-facing capacity.
Must be eligible to work in the UK and available to work on-site at the client's Moorgate (London) office on a hybrid basis.
Desirable Requirements:
Previous experience working in a consultancy or professional services environment.
Experience with Microsoft Azure DevOps (ADO) for CI/CD pipelines, work tracking, and release management.
Exposure to AI Copilot development or integration of AI-assisted tooling into software engineering workflows.
Discovering Direct IT Contract Opportunities for Contract Spy members.