Senior Software Engineer

London £650-800 pd Permanent

London - Hybrid

Contract - 12 months minimum


Our client, a leading global consultancy, is seeking an experienced Senior Software Developer to join a high-profile programme with a Tier 1 banking client in London


This is an exciting opportunity to play a key role in the development of a strategic Risk Weighted Assets (RWA) platform, working at the intersection of software engineering, quantitative analytics, and regulatory risk technology. You will collaborate closely with quantitative analysts, architects, and engineering teams to deliver scalable, enterprise-grade solutions within a complex banking environment.


Key Responsibilities

  • Design, develop, and support strategic RWA and risk technology applications. Work closely with quantitative analysts to translate risk models into robust, production-ready software solutions.
  • Build and enhance high-volume, containerised messaging platforms supporting real-time and near real-time data processing.
  • Participate in the full software development lifecycle, including analysis, design, development, testing, deployment, and production support.
  • Deliver scalable, resilient, and high-performance solutions aligned with enterprise architecture standards.
  • Contribute to Agile development practices and continuous improvement initiatives.
  • Provide technical guidance and mentorship to less experienced developers where required.
  • Engage effectively with stakeholders in a client-facing consultancy environment.


Required Experience

  • Proven experience as a Senior Software Developer, ideally gained within Investment Banking, Capital Markets, or Financial Services environments.
  • Strong commercial experience with Java development.
  • Demonstrable experience working on RWA, Counterparty Risk, Credit Risk, Regulatory Capital, or similar risk management platforms.
  • Experience partnering with quantitative analysts and translating complex models into enterprise software solutions.
  • Strong understanding of distributed and high-volume messaging architectures.
  • Hands-on experience with:
  • Java, SQL, Apache Kafka, Apache Avro
  • Solace
  • REST APIs
  • Docker, Kubernetes
  • OpenShift
  • Excellent communication and stakeholder management skills. Comfortable operating within a consultancy-led, client-facing delivery model.


Desirable Experience

  • Previous experience working within a consultancy or professional services organisation.
  • Knowledge of Azure DevOps (ADO), including CI/CD pipelines, release management, and work tracking.
  • Exposure to AI-assisted development tools, including GitHub Copilot or similar technologies.
Share this job:

Apply now

Similar Jobs

Technical Implementation Lead

Lancaster £65,000-£75,000 Permanent

Software Tester

Naarden Up to €75,000 + benefits Permanent

Senior AI Engineer

Utrecht Up to €85,000 (DOE) Permanent