Salary: £40,000 - 70,000 per year Requirements: Strong, hands-on experience with Delphi and Object Pascal in enterprise or business-critical applications. Proven experience supporting and maintaining legacy or long-lived codebases, particularly VCL-based applications. Strong SQL Server and Azure SQL capability, including performance tuning, troubleshooting, and support for high-volume transactional workloads. Experience supporting and developing web applications and API endpoints, including REST APIs. Experience operating applications in production environments with high availability and reliability requirements. Solid understanding of incident, problem, and change management within a Run / Operate model. Strong problem-solving and analytical skills, with the ability to diagnose and resolve complex issues across application, database, and integration layers. Self-motivated and proactive approach, with the ability to work independently with minimal supervision while driving continuous improvement. Excellent communication skills, with the ability to engage both technical and non-technical stakeholders and explain technical concepts in clear business language. Ability to operate effectively in complex and legacy environments, balancing stability with modernisation. Strong organisational and prioritisation skills, with the ability to manage competing demands and deliver within deadlines. Resilient and pragmatic approach to technology challenges. 5 years of hands-on experience with Delphi and Object Pascal. Strong experience with SQL Server and Azure SQL in production environments. Demonstrable experience as both a developer and administrator of a Delphi-based codebase environment. Proven experience supporting business-critical applications in production. Experience maintaining VCL-based applications. Experience delivering solutions using Agile methodologies, working alongside Product Owners and Business Analysts. Experience managing application releases, user communications, and training for a commercial user base. Experience keeping software versions up to date and ensuring applications remain within vendor support windows. Experience with .NET technologies, including .NET Core and C# MVC, or a strong interest in developing skills in modern .NET technologies. Experience working closely with DevOps and platform teams to evolve delivery and hosting practices. Hands-on experience with Microsoft IIS, including deploying and configuring websites and web applications, managing application pools and bindings, and troubleshooting application and server-level issues. Familiarity with secure configurations in IIS, including SSL certificate management and authentication methods. Experience supporting integrations with external audit and certification platforms, invoicing systems, and payment systems. Familiarity with Azure-based hosting environments and modern hosting patterns. Experience participating in or supporting audit, compliance, and assurance activities. Comfort working as a subject matter expert and self-starter in a role with significant autonomy and ownership. Responsibilities: Act as the technical owner of the KVS / KVSIFS platform within our Run organisation, taking primary responsibility for the Delphi and Object Pascal codebase. Ensure high availability, stability, and resilience of the application in a business-critical production environment. Own incident and problem management, including leading root cause analysis and implementing corrective and preventative actions. Provide 2nd and 3rd line support for complex application issues, ensuring timely resolution and clear communication with stakeholders. Drive continuous improvements in service reliability, incident resolution times, and overall platform performance. Maintain and support the existing Windows-based desktop application, including resolving defects, delivering minor enhancements, and managing technical debt. Support and maintain the codebase and associated third-party components, ensuring compatibility and stability. Manage application releases, patches, and controlled deployments, ensuring changes are implemented safely and in line with operational standards. Support and optimise the Azure SQL database, including stored procedures, data integrity, and performance tuning. Work with infrastructure and cloud teams to diagnose performance issues, resolve latency and throughput challenges, and support high-volume transactional processing. Collaborate with infrastructure, cloud, and DevOps teams to improve scalability, resilience, and observability of the platform. Support the transition to more modern hosting patterns where appropriate, ensuring the application remains performant and stable during architectural or deployment model changes. Deploy and configure websites and web applications using Microsoft IIS, including managing application pools, bindings, and site configurations. Troubleshoot application and server-level issues in IIS, such as HTTP errors and application pool failures, and support secure configurations including SSL certificates and authentication methods. Support and monitor all application integrations, including REST APIs, external audit and certification platforms, and invoicing and payment systems. Troubleshoot and resolve data synchronisation issues and integration failures that impact business operations. Ensure the platform operates within defined security and network controls, validating secure data access and API-based external communications. Support the platforms technical and security posture, contributing to audit, compliance, and assurance activities. Maintain comprehensive and up-to-date documentation, including architecture diagrams, support runbooks, known errors, and recovery procedures. Reduce key-person dependency by ensuring knowledge is documented, shared, and accessible across teams. Act as a trusted technical partner to business stakeholders, IT Operations, and cloud and infrastructure teams. Provide clear communication on incidents, risks, technical limitations, and platform sustainability, translating technical concepts into clear business language. Operate effectively within a complex and legacy environment while aligning with modern engineering and operational practices. Technologies: API Azure C# Cloud CRM Delphi DevOps HTTP Support MVC Network REST SQL Security Web Windows ASP.NET More: We are hiring for a Senior Delphi Developer role within our Application Support function, providing operational ownership, support, and technical stewardship for a critical CRM, audit, and invoicing system supporting EMEA business operations. This is a hands-on technical leadership position based fully remote, with a salary of £55k–£60k and a location reference of Birmingham, UK. The role combines deep Delphi and Object Pascal expertise with SQL Server, Azure SQL, IIS, DevOps, cloud, and .NET exposure, and offers the opportunity to work closely with infrastructure, cloud, and business stakeholders to improve stability, resilience, maintainability, security, and long-term sustainability. last updated 24 week of 2026