Delphi 7 Developer - Remote (4+ Years)
Informica Solutions
Job Description
Summary of Job We are looking for an experienced Delphi 7 Developer to support, maintain, and enhance existing legacy Windows-based applications. The role involves working with Object Pascal, VCL, and Win32 applications, ensuring system stability, performance optimization, and incremental functional improvements. Exposure to .NET integration or modernization projects will be an advantage.
Key Responsibilities Maintain and enhance legacy applications developed using Delphi 7. Analyse existing codebase and implement bug fixes and feature enhancements. Work extensively with VCL Forms, components, and event-driven programming.
Handle manual memory management, object lifecycle, and performance tuning. Develop and maintain database-driven applications. Write, modify, and optimize SQL queries, stored procedures, and triggers.
Integrate Delphi applications with external systems/APIs. Support production issues and perform root cause analysis. Collaborate with business analysts, testers, and other developers.
Document technical changes and application behaviour. Assist in modernization or migration initiatives (e.g., Delphi โ .NET), if required. Required Skills & Experience Strong experience with Delphi 7 / Object Pascal.
Knowledge on XML Parsing using Delphi 7 application. Good understanding on RP1210 Standard and Interfacing Diagnostics DLA hardware. Hands-on experience using REST APIs, TCP/Socket communications.
Experience in using MSXML & XML Files. In-depth knowledge of VCL (Visual Component Library). Good understanding of Win32 application development.
Experience with manual memory management. Database experience with Oracle / SQL Server / MySQL / PostgreSQL. Hands-on with ADO / BDE / dB Express.
Familiarity with Windows Services, API, DLLs, and COM components. Debugging and performance optimization skills. Preferred / Nice-to-Have Skills Experience in Diagnostics Tool Development for Auto/CE Industry.
Experience with newer Delphi versions (XE / XE2 / 10.x). Exposure to .NET (C#, WinForms, WPF, Web APIs). Experience with WebView2 / HTML / JavaScript integration.
Source control systems (Git / SVN / TFS). Experience working on legacy system modernization. Understanding of migration strategies from Delphi to .NET.
Ability to understand legacy code with minimal documentation. Strong problem-solving and analytical skills. Good communication and documentation skills.
Ability to work independently with minimal supervision. Willingness to support critical applications. Soft Skills Strong problem-solving and analytical skills.
Good communication and documentation skills. Ability to work independently with minimal supervision. Willingness to support critical applications.