Software Engineer - Securities Lending Platform

Dnevo Partners — United Kingdom · Posted ~3 hours ago

Mid Contract Hybrid

Skills

Java Python server-side development UI development ETL automation systems integration event-driven architecture

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a growing technology team building a real-time, event-driven platform for financial-market workflows. As an interim software engineer, you will work across Java and Python, developing server-side and UI components, ETL and automation pipelines, external integrations, and trade-lifecycle processes.

Highlights

Interim hybrid role offering exposure to modern real-time financial-market technology, Java and Python development, event-driven processing, integrations, and end-to-end trade workflows.

Description

Software Engineer – Securities Lending Platform London | TEMP / INTERIM | Junior / Mid-Level | Hybrid We are recruiting a Software Engineer to join a growing technology team building a new real-time, event-driven trading platform covering securities lending, repo and derivatives. This is a genuine software engineering role with a particular focus on trade lifecycle, settlement connectivity and workflow automation. You will work across Java and Python development, integrations and event-driven processing, gaining exposure to the full lifecycle of a modern financial-markets platform. The platform has two core objectives: Workflow automation – streamlining reconciliation, risk management, reporting and settlement processesFront-to-back integration – consolidating the trading lifecycle into a unified platform What you'll be doing Developing Java server-side and UI componentsBuilding Python ETL and automation pipelinesDeveloping integrations with external vendors and financial systemsHelping build connectivity into settlement and post-trade infrastructureSupporting automated trade and settlement workflows, including T+1 processingWorking with APIs, messaging technologies and data feedsDeveloping event-driven components using KafkaWorking with traders, operations and other engineers to deliver new functionalityTesting, troubleshooting and improving production applicationsContributing to the ongoing design of a new platform being built from the ground up Technology Java | Python | AWS | Linux | PostgreSQL | Kafka | Git You may be an established mid-level developer or a strong junior engineer ready to take on more responsibility. We are looking for: Good commercial knowledge of Java and/or PythonJava is preferred, although strong Python developers with a solid Java foundation will also be consideredPractical experience with relational databases and SQLComfortable working with LinuxGood software-development fundamentalsStrong problem-solving skillsGood written and verbal communicationAn interest in building complex, data-driven systems Experience with any of the following would be beneficial: APIs and external-system integrationsKafka or other messaging technologiesAWS or another major cloud environmentSWIFT or settlement connectivityTrade processing or post-trade technologySecurities lendingRepoDelta-1DerivativesCapital marketsFinancial-markets experience is useful but not essential if you have strong software-engineering fundamentals. Why join? This is a strong opportunity for an ambitious engineer to join a growing team at an early stage of a significant new platform build. You'll receive mentoring from experienced engineers while gaining exposure to modern technologies, financial markets and the complete development lifecycle.