A new DELPHI programmer is required to join our development team, focusing mainly on our till / point of sale software. This is a DELPHI Windows desktop application, running against a local (MS Access, etc.) database.
The role would suit a seasoned developer looking to extend their career within a very established retail software company. You will work with an extremely complex, hierarchical codebase, using a variety of technologies both old and new. We pride ourselves on resilient code and expect all code changes to be neat and organized to facilitate future development.
KEY RESPONSIBILITIES
* Enhance our primary point of sale (EPOS) software, a DELPHI Windows desktop application operating against a local database. The functionality includes credit accounts, currency conversion, loyalty discounts, receipt printing, cash drawers, gift cards, customer data retention, sales reports, security, time recording, inter-branch transfers, and Z-reads.
* Enhance the HQ component that processes files from EPOS terminals, configured similarly to the point of sale software, and handles some reporting and global settings.
* Collaborate with other development teams working on data exchanges, stock-keeping, reporting software, and online integrations.
* Monitor and respond to bugs and feature requests via the GITHUB issues system, making design decisions and assessing implications.
* Participate in regular review meetings to discuss code changes and issue resolutions.
* Manage code updates using GIT/GITHUB, including releases and branch management.
* Record hours worked using time-tracking software.
* Prioritize development tasks based on urgency and delivery timelines, providing immediate advice on critical issues when needed.
DESIRABLE SKILLS / EXPERIENCE
* Delphi (version 10 or above) with own RAD Studio environment.
* SQL proficiency.
* Knowledge of Data Protection / GDPR.
* Experience with GIT / GITHUB.
* Adaptability to other programming languages, especially Android Studio / Java.
We are open to discussing flexible hours and work location options, including remote work and/or our North London offices.
#J-18808-Ljbffr