Patternica logo

Senior Delphi Developer

Patternica·Salary not specified

Primary stack

SQLWindowsProblem Solving

Nice to have's

APICI/CDAIC++

Job description

About the Position

#StayWithUkraine

We are looking for an experienced Senior Delphi Developer to join our Development department. Our team works on mature healthcare software products, focusing on stability, performance, and backward compatibility. The role involves ongoing product engineering and gradual modernization of legacy code. The candidate must be located in the EU.

Scope of Work

  • Develop and maintain Delphi/Object Pascal applications and components
  • Analyze existing code and understand complex business and application logic
  • Diagnose and resolve performance, stability, and production issues
  • Refactor and modernize legacy Delphi code while maintaining functional compatibility
  • Work with databases, external interfaces, Windows APIs, and surrounding application components
  • Support modernization and migration of legacy components toward newer architectures and technologies
  • Collaborate closely with C++,.NET, Java, QA, architecture, and product teams
  • Improve code quality, automated testing, and technical documentation
  • Use modern development and AI-assisted engineering tools where appropriate

Requirements

  • Several years of senior-level Delphi/Object Pascal development experience
  • Strong experience with large Windows desktop applications
  • Strong knowledge of Delphi application architecture and debugging
  • Experience with VCL and common Delphi development patterns
  • Experience maintaining and modernizing established production codebases
  • Strong SQL/database knowledge
  • Strong analytical and problem-solving skills
  • Ability to work independently in complex legacy environments

Nice to Have

  • Experience with multiple Delphi versions and migration between Delphi generations
  • Win32/Windows API experience
  • COM/ActiveX integration experience
  • Experience integrating Delphi applications with C++,.NET, or Java components
  • Oracle or other enterprise database experience
  • Experience with automated testing and CI/CD for Delphi projects
  • Healthcare or regulated-software experience
  • Experience with AI-assisted development tools

Languages

  • Fluent English required
  • German is an advantage

About the Company

[Company description if present]

© Patternica. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Patternica is a software development company with expertise in building complex solutions for fintech, e-commerce, and transportation projects. We have realized that the days of the one-size-fits-all approach have gone. Instead, we are striving to apply the unique pattern for each IT project, focusing on quality, process flexibility, and customer profitability.With us, you can both equip your dedicated team with the lacking skillset or hire the professional staff to pass the full-cycle custom development process from A to Z. World Remit, ClicID, and Linnworks are among our clients. Upgrade the existing product with the new technology or develop a customized solution with true care about business outcomes!

More at Patternica

All 2 roles

Popular searches