Enable job alerts via email!

Delphi Software Engineer

CBSbutler Holdings Limited trading as CBSbutler

Leeds

Remote

GBP 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm is looking for a Delphi Software Engineer to support migrating a legacy application to a cloud-based environment. This role requires strong Delphi skills and experience in modernizing applications using AWS. You will work in a collaborative team to refactor legacy components and help transition technologies. The position is fully remote with a pay range of £400 - £450 per day, inside IR35.

Qualifications

  • 6+ months of experience as a Software Engineer.
  • Strong expertise in Delphi and familiarity with legacy code.
  • Experience with cloud migration and AWS is beneficial.

Responsibilities

  • Support the migration of a legacy application to a cloud-based environment.
  • Refactor and rebuild Delphi dependencies.
  • Transition components to a sustainable architecture.

Skills

Delphi
AWS
Lazarus
Communication skills
WebSockets
REST APIs

Tools

Docker
Job description
Delphi Software Engineer
  • 6 months
  • Fully remote working
  • £400 - £450 a day
  • Inside IR35
Skills
  • Delphi
  • AWS
  • Lazarus

We are seeking an experienced Software Engineer to support the migration of a legacy on‑premise application into a modern, cloud‑based environment on AWS. This role is ideal for an engineer with strong Delphi expertise who can work across legacy components while supporting modernisation into languages such as C# or .NET where required.

You will work as part of a collaborative, delivery‑focused team, contributing to application refactoring, rebuilding Delphi dependencies, and helping transition legacy tech into a sustainable future‑state architecture.

Project Overview

The project involves migrating a legacy PHP and Delphi application running on Windows / MS SQL to an AWS‑hosted environment using PostgreSQL.

  • Re‑platforming the existing application from on‑premise Windows servers to AWS.
  • Converting the MS SQL database to PostgreSQL.
  • Removing Windows components and transitioning to Linux‑based deployments.
  • Reviewing Delphi dependencies and re‑writing/re‑architecting components where necessary in a modern language (C# or .NET).
  • Supporting any small remaining elements of Delphi UI work.
Key Skills Required
  • Delphi (essential)
  • Experience with Lazarus (open‑source Delphi IDE) – highly beneficial
  • Knowledge of WebSockets and REST APIs in Delphi
  • Strong communication skills and a collaborative mindset
  • Ability to assess and re‑engineer legacy codebases
  • Familiarity with PHP considered helpful (but not required)
Nice to Have
  • AWS
  • Docker
  • Experience migrating or modernising legacy windows‑based applications
  • Exposure to C# / .NET development
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.