Delphi Full-Stack Developer/95% HO
nemensis
Contact person: Jan Sebesta
Budapest, Hungary
Description
Project Description:
Responsibilities:
Must-Have Skills:
Nice-to-Have Skills:
For our client eMan and their end clients, we are looking for an experienced Senior Delphi Full-Stack Developer to support the development and maintenance of the LCA product family.
The role covers work across desktop applications, backend services, APIs, and data layers. The consultant will be involved in both new development and maintenance of existing solutions, including refactoring, technical improvements, and system modernization.
Project duration: 6 months with an option to extend
Location: Remote, ideally with availability to travel onsite to Budapest once per month
Candidate location: Czech Republic / Slovakia / EU
Language: English
Start: ASAP
MD rate: up to 430 Euro/MD
- Full-stack development and maintenance across desktop, backend, data, and API layers.
- Development of applications and services in Delphi and C#.
- Design and implementation of RESTful APIs and integrations with ERP, CRM, and PLM systems.
- Analysis of requirements and proposal of technical solutions and estimates.
- Refactoring and improvement of existing modules.
- Addressing technical debt and contributing to system improvements.
- Working as part of an Agile Scrum team.
- Development of unit tests and execution of white-box testing.
- Maintenance of technical documentation.
- Providing 3rd-level support for production issues.
- Contribution to technology modernization initiatives.
- Minimum 4 years of experience in software development.
- Strong experience with Legacy Delphi, specifically Delphi 10 Magento.
- Experience with SQL Server.
- Experience with implementing and consuming APIs.
- Strong understanding of Object-Oriented Programming.
- Experience with JSON and XML.
- Experience using packages and libraries.
- Experience working in a Scrum environment.
- Good command of English.
- Willingness to travel onsite to Budapest approximately once per month.
- Experience with C# development.
- Experience with integrations to enterprise systems such as ERP, CRM, or PLM.
- Experience with refactoring legacy systems.
- Experience addressing technical debt.
- Experience with modernization of older applications.
- Experience with unit testing and white-box testing.
- Experience providing 3rd-level production support.
- Previous full-stack development experience across desktop and backend applications.