Delphi Developer

Overview

Remote
Depends on Experience
Contract - W2

Skills

Delphi
Object Pascal

Job Details

Register Here: _2swj

The ideal candidate will work collaboratively with leaders, architects, technical leads, and other developers to understand requirements and build high-quality Delphi applications aligned with business needs. This role involves maintaining and enhancing existing Delphi-based systems, modernizing legacy code, and ensuring performance, stability, and secure application delivery.

Key Responsibilities:

  • Collaborate with stakeholders and technical teams to define software requirements and translate them into Delphi-based solutions.
  • Develop, maintain, and enhance applications using Delphi (Object Pascal), including UI, business logic, and database layers.
  • Troubleshoot and resolve complex application issues; identify root causes and implement long-term improvements.
  • Create technical documentation, code specifications, and effort estimates.
  • Modernize and refactor legacy Delphi code to support newer platforms, libraries, and architectures.
  • Research and integrate new tools, components, and frameworks to improve performance, maintainability, and user experience.
  • Support adherence to coding standards, development best practices, and secure software practices.
  • Work closely with software architects and cross-functional teams to ensure alignment with long-term platform direction.

Minimum Requirements:

  • Education: Bachelor s degree in Computer Science, Software Engineering, Information Systems, or related technical field (or equivalent experience).
  • Experience: 1 5 years of hands-on experience developing and deploying Delphi applications in production environments.

Technical Skills:

  • Delphi / Object Pascal (required) experience with modern and/or legacy Delphi versions
  • Experience with VCL or FireMonkey (FMX) frameworks
  • Experience integrating REST/SOAP APIs, COM, DLLs, or third-party components
  • Strong SQL and database experience (InterBase, SQL Server, MySQL, PostgreSQL, etc.)
  • Experience with version control tools (Git, SVN, etc.)
  • Familiarity with Windows desktop development and/or cross-platform compilation (FMX, mobile optional)
  • Experience working in SDLC or Agile development environments

Preferred Qualifications:

  • Experience migrating legacy Delphi applications to newer versions or modern architectures
  • Familiarity with C#, .NET, or other languages is a plus
  • Experience automating builds or deployments (CI/CD, Jenkins, Azure DevOps, etc.)
  • Strong analytical and problem-solving skills
  • Ability to work effectively in a collaborative, team-oriented environment
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About HeartCentrix Solutions