Job Description
In this role, you will be responsible for maintaining and evolving legacy systems, as well as developing new functionalities. You will play a fundamental role in updating critical systems used by pharmacies, clinics and internal teams. You will work with Delphi, good object-oriented programming (OOP) practices, relational databases and will have experience with complex projects in a corporate environment serving an international client.
During your day as a Delphi Developer, you will:
• Lead the development, maintenance and modernization of Delphi-based applications for the health and pharmacy sectors.
• Perform code migrations from legacy versions (Delphi 7+) to modern Delphi platforms (10.x/Seattle/XE).
• Integrate third-party systems and APIs (RESTful services, data exchange) to support compounding pharmacy workflows.
• Collaborate closely with product owners and QA teams to gather requirements and deliver high-impact solutions.
• Conduct detailed code reviews and implement continuous improvements in software quality, performance and maintainability.
• Support the architecture of databases and conversions involving Firebird, SQL Server and Oracle.
• Build and maintain robust reporting functionalities using FastReport, Report Builder or similar tools.
About E-Core
e-Core combines global experience in key industries and the latest technologies to help companies transform and accelerate their business models.