Delphi Software Developer (Contract)
Delphi Software Developer (Contract)
Maintain and enhance retail management and point-of-sale systems using Delphi 10 and Firebird. South Africa (Remote), Retail Systems Industry, R55 000 - R60 000
About Our Client
The client operates within the retail sector, specifically managing systems for retail management and point-of-sale. The development team is managed by a Client Development Manager based in South Africa.
The Role: Delphi Software Developer (Contract)
This remote position exists to support the maintenance and improvement of various retail modules and POS applications. The focus is on ensuring system enhancements are prioritized and implemented to maintain retail operational standards. The developer contributes by optimizing database queries and integrating peripheral hardware to support the broader retail business environment.
Key Responsibilities- Minimum 4 years of recent experience in Delphi 10 development is required.
- Diagnose and resolve software issues across multiple retail modules using Firebird 2.5 to 5.
- Optimize database queries and ensure data integrity within transactional systems.
- Support integration with peripheral systems including barcode scanners and receipt printers.
- Collaborate with the Client Development Manager to prioritize and implement system enhancements.
- Participate in code reviews and contribute to technical documentation.
- Ensure compliance with retail operational standards and security protocols.
- Modernize or migrate legacy systems and workflows such as inventory and sales management.
- Minimum 4 years of recent experience in Delphi 10 development.
- Proven experience with Firebird 2.5-5 database systems.
- Solid understanding of object-oriented programming and software lifecycle practices.
- Familiarity with version control systems such as Git.
- Strong debugging and problem-solving skills with attention to detail.
- Clear and professional communication skills for technical and non-technical stakeholders.
- Ability to work independently and collaboratively within a cross-functional team.
- Prior experience in retail or POS environments is preferred.