Software Engineer | C#, SQL, Legacy Refactoring | Systematic Hedge Fund Rate: £650-750 per day IR35: Outside Duration: 12 months+ Location: 3 days in the office per week in Moorgate/Liverpool Street We’re working with a high-performing, systematic hedge fund based in the City to help them … experience as a hands-on software engineer Strong C#/.NET and SQL background, ideally in data-centric or financial systems Solid experience refactoring legacy applications without full test coverage Testing; You must be a meticulous Tester in TDD. Excellent at writing characterisation tests to lock down behaviour before … improving You must have a passion for refactoring to improve code quality and for automated testing at all levels; unit, integration & acceptance. You take pride in annotated, clean commits and structured workflows Having a ‘DevOps mindset’ and getting the importance of culture If you enjoy carefully improving legacyMore ❯
Software Engineer | C#, SQL, Legacy Refactoring | Systematic Hedge Fund Rate: £650-750 per day IR35: Outside Duration: 12 months+ Location: 3 days in the office per week in Moorgate/Liverpool Street We’re working with a high-performing, systematic hedge fund based in the City to help them … experience as a hands-on software engineer Strong C#/.NET and SQL background, ideally in data-centric or financial systems Solid experience refactoring legacy applications without full test coverage Testing; You must be a meticulous Tester in TDD. Excellent at writing characterisation tests to lock down behaviour before … improving You must have a passion for refactoring to improve code quality and for automated testing at all levels; unit, integration & acceptance. You take pride in annotated, clean commits and structured workflows Having a ‘DevOps mindset’ and getting the importance of culture If you enjoy carefully improving legacyMore ❯
applications. Proficiency in constructing and managing services, including establishing standard APIs, integrating monitoring and alerting services, and expert integration with external systems. Comfort with legacycode, allowing you to maintain it and propose improvements once familiar with our workflows to help reduce technical debt. A strong commitment to … quality, expecting your code to be testable and well-covered with unit and integration tests. Familiarity with CI Jenkins pipelines and Terraform for the deployment of services and infrastructure is a plus. Demonstrated leadership experience in guiding engineering teams through high-impact projects, fostering a collaborative and innovative team More ❯
processes e.g. Google Play Store Experience in UI development on a direct-to-consumer product Comfortable writing in cutting edge technologies as well as legacycode Familiarity with design patterns and object-orientated programming Understanding of version control e.g. Git. Understanding of unit testing and/or test … the in-house expert in Kotlin, with the opportunity to work with contractors when scaling up for larger projects Build well-formed and logical code for new functionality and bug fixes across our U platform primarily for mobile Implement accessibility features across our app(s) Work from supplied designs More ❯
making changes customers can see from day one. Some key projects on our roadmap this year include migrating key sections of our app from legacycode to Laravel and React, and working with our data team to integrate machine learning models into our data pipeline and front end. … a large number of documents from the web, index them, and allow users to search them through the web app. The majority of our code is written in PHP, but some parts of the data pipeline are written in Python, which is what we use for our data science More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
London/WFH to £100k+ Are you a senior Platform Engineer looking for an opportunity to work with a modern tech stack with no legacycode where you can make an impact and progress your career in a leadership role whilst remaining hands-on? You could be joining … have expertise with AWS You have experience of architecting, designing and implementing high frequency platforms You have a strong knowledge of IaC (Infrastructure as Code) tools such as AWS CDK, Terraform or CloudFormation You have experience of working on event driven microservices You're collaborative and pragmatic, with some More ❯
london, south east england, united kingdom Hybrid / WFH Options
Client Server
London/WFH to £100k+ Are you a senior Platform Engineer looking for an opportunity to work with a modern tech stack with no legacycode where you can make an impact and progress your career in a leadership role whilst remaining hands-on? You could be joining … have expertise with AWS You have experience of architecting, designing and implementing high frequency platforms You have a strong knowledge of IaC (Infrastructure as Code) tools such as AWS CDK, Terraform or CloudFormation You have experience of working on event driven microservices You're collaborative and pragmatic, with some More ❯
systems with a constant focus on testing, reliability, scalability, and maintainability. Designing, modeling, and programming in a variety of languages and technologies. Working on legacycode as well as green field development. Initiative driving projects to completion. Learning and promoting new technologies with a focus on best practices. More ❯
and market connectivity—working closely with researchers and PMs to iterate rapidly. The environment is flat, technical, and collaborative, with minimal bureaucracy and no legacy code. Tech: Core stack in C++ and Rust. Open to other OOP backgrounds, however. Custom protocol handling, kernel bypass networking. Strategy evaluation infrastructure and More ❯
Software Engineer (C#/SQL/TDD/Code Refactoring/Python/Trading) 6 month contract initially £500 - £600 per day (outside IR35) Hybrid (London, The City) About the Role Albany Growth are looking for an experienced Software Engineer to join a growing technology team. This role is … critical to improving governance, code quality, and testing standards across applications and databases. The successful candidate will be responsible for rearchitecting and refactoring a key database in the company’s trading system. This will enable further modernisation of the software stack in collaboration with other engineers in the software … impact on business-critical software and to collaborate with and learn from other experts. Ideally you’ll have a passion for refactoring to improve code quality, and for automated testing at all levels: unit, integration and acceptance. Essential experience 10+ years commercial experience as a software engineer Significant experience More ❯
Software Engineer (C#/SQL/TDD/Code Refactoring/Python/Trading) 6 month contract initially £500 - £600 per day (outside IR35) Hybrid (London, The City) About the Role Albany Growth are looking for an experienced Software Engineer to join a growing technology team. This role is … critical to improving governance, code quality, and testing standards across applications and databases. The successful candidate will be responsible for rearchitecting and refactoring a key database in the company’s trading system. This will enable further modernisation of the software stack in collaboration with other engineers in the software … impact on business-critical software and to collaborate with and learn from other experts. Ideally you’ll have a passion for refactoring to improve code quality, and for automated testing at all levels: unit, integration and acceptance. Essential experience 10+ years commercial experience as a software engineer Significant experience More ❯
of robust, scalable backend services Spearheading the technical direction of the backend Managing a team of engineers Contributing to overarching technology strategy Transitioning some legacycode to more modern microservices The Lead Backend Engineer will have: Experience in line management and technical leadership of backend Hands on coding More ❯
london, south east england, united kingdom Hybrid / WFH Options
RedCat Digital
of robust, scalable backend services Spearheading the technical direction of the backend Managing a team of engineers Contributing to overarching technology strategy Transitioning some legacycode to more modern microservices The Lead Backend Engineer will have: Experience in line management and technical leadership of backend Hands on coding More ❯
the top of their fields, pushing the boundaries of technology and finance every day. Innovation & Impact: Work in a modern, young codebase with minimal legacycode and technical debt. You’ll have the freedom to choose the best technology for the job, allowing you to innovate and deliver More ❯
for delivering great tools with great usability Can work well in a cooperative team environment and has experience dealing with large and/or legacycode bases Ability to work in an agile, cross-functional environment Be able to lead and mentor a team of programmers of various More ❯
exchange connectivity solutions, and monitoring systems - Use multiple languages, including Java, C++, and Python - Testing at the unit, functional, and integration level - Working on legacycode as well as greenfield development - Providing on-call support as needed - Collaborating with traders, researchers, and software engineers within our group as More ❯
london, south east england, united kingdom Hybrid / WFH Options
Roc Search
exchange connectivity solutions, and monitoring systems - Use multiple languages, including Java, C++, and Python - Testing at the unit, functional, and integration level - Working on legacycode as well as greenfield development - Providing on-call support as needed - Collaborating with traders, researchers, and software engineers within our group as More ❯
documentation including FDS, test plans, and I/O lists Work with systems like Allen Bradley, Siemens, Mitsubishi, Wonderware, Rockwell Test, proof, and document code to high standards Understand and work from electrical schematics and P&IDs Conduct site-based commissioning, upgrades, and repairs Analyse and modify legacycode where needed Communicate effectively with internal teams and clients Play a key role in ongoing process improvement and system optimisation What We’re Looking For: Experience writing PLC code in an engineering or customer-facing environment Solid understanding of SCADA systems and industrial automation Familiarity with More ❯
documentation including FDS, test plans, and I/O lists Work with systems like Allen Bradley, Siemens, Mitsubishi, Wonderware, Rockwell Test, proof, and document code to high standards Understand and work from electrical schematics and P&IDs Conduct site-based commissioning, upgrades, and repairs Analyse and modify legacycode where needed Communicate effectively with internal teams and clients Play a key role in ongoing process improvement and system optimisation What We’re Looking For: Experience writing PLC code in an engineering or customer-facing environment Solid understanding of SCADA systems and industrial automation Familiarity with More ❯
who thrives on tackling complex technical challenges. Responsibilities Lead the overall architectural design and implementation of the modernized software. Analyse and understand the existing legacy system, including its functionalities, challenges, and limitations. Define a comprehensive migration strategy, factoring in technical feasibility, business needs, and user impact. Design a microservices … break down monolithic components into smaller, independent services. Select and implement appropriate development tools and technologies within the Azure cloud ecosystem. Develop infrastructure as code scripts for automated provisioning and deployment of services. Define API specifications and standards for seamless data exchange between services. Mentor and guide junior engineers … tools like Terraform or Azure Resource Manager. Proficient in at least one backend programming language (e.g., Python, Java, Node.js). Desirable Experience working with legacycode modernization projects. Knowledge of CI/CD pipelines and DevOps practices. Experience in containerization technologies like Docker and Kubernetes. Ways of working More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
London/WFH to £100k+ Are you a senior Platform Engineer looking for an opportunity to work with a modern tech stack with no legacycode where you can make an impact and progress your career in a leadership role whilst remaining hands-on? You could be joining More ❯
connectivity solutions, and monitoring systems. Work in multiple languages, including Java, Python, and TypeScript. Test at the unit, functional, and integration level. Work on legacycode as well as greenfield development. Provide on-call support as needed. Collaborate with traders, operations, and software engineers within our group as More ❯
API design and development, ideally for mobile-to-device communication. Experience with parsing data from external hardware or embedded systems. Ability to work with legacycode and modernise architecture without breaking functionality. Nice to Have: Experience with hardware interfacing or working with embedded devices. Familiarity with security best More ❯
Nottinghamshire, United Kingdom Hybrid / WFH Options
Akkodis
hold names!) and they have 3 million+ users over the globe too. They built the platform from scratch several years ago using absolutely no legacycode and only the very best technology stack and enterprise tools within a true Microservices environment. They have since grown their Engineering function More ❯
GCP). Key Responsibilities Build, improve, and automate risk models. Collaborate with teams to refine risk strategies. Optimise reporting and infrastructure. Enhance and improve legacy codebase. What You’ll Need Expertise in Python, SQL, and GitLab. Experience in risk model development (LGD, PD, VaR, etc.). Background in banking More ❯