Delphi Engineer – Application Support and .
NET Migration Job Summary We are looking for an experienced Delphi Engineer to maintain and support existing legacy applications, troubleshoot production issues, and ensure the reliability of Windows services running across virtual machines. The role also involves supporting a phased migration from Delphi to C#/.
NET, improving deployment processes and documenting existing systems.
Key Responsibilities
• Maintain and support applications developed using Delphi/Object Pascal.
• Troubleshoot application issues, fix bugs and perform root-cause analysis.
• Support Windows services running across virtual machines and ensure application stability.
• Work with Firebird databases, SQL queries and database-related issues.
• Analyse legacy code, dependencies and business logic where documentation is limited.
• Review and improve existing installers, configurations and manual deployment processes.
• Document application architecture, deployment steps, troubleshooting procedures and support processes.
• Support the gradual migration of legacy applications from Delphi to C#/.
NET in collaboration with .
NET developers.
• Follow Git version control, change management, release processes and secure access practices.
• Collaborate with developers, testers, database teams, infrastructure teams and the hosting partner.
Required Skills & Experience
• Strong hands-on experience with Delphi/Object Pascal application support and maintenance.
• Experience with Firebird databases and SQL queries.
• Hands-on knowledge of Windows services and virtual machine environments.
• Strong debugging, troubleshooting and problem-solving skills.
• Experience with legacy systems, application deployment and configuration management.
• Familiarity with Git, technical documentation and release processes.
• Understanding of secure access, permissions and application credentials. Good to Have
• Working knowledge of C#/.
NET and legacy application migration.
• Exposure to deployment automation, scripting or CI/CD practices. Common Expectations
• Good problem-solving and troubleshooting skills.
• Ability to work with existing systems and understand how they operate before making changes.
• Good knowledge of databases and SQL where relevant to the role.
• Understanding of secure access, permissions and protected handling of application credentials.
• Experience using Git and following change and release processes.
• Ability to document technical changes and share knowledge with the team.
• Transparent communication and ability to work with developers, testers, database teams and the hosting partner.
📌 Delphi Engineer (Bengaluru)
🏢 ISoft
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.