A new DELPHI programmer is required to join our development team, focussing 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. We pride ourselves on resilient code, and would expect all code changes to be neat and organised in order to promote further developments later.
enhance our primary point of sale (EPOS) software, which is a DELPHI windows desktop application, operating against a local (ms-access etc.) database. this application's functionality goes far beyond a basic till system, including for example: credit accounts, currency conversion, loyalty discounts, receipt printing / cash drawers, gift cards / vouchers, customer data retention, sales reports, security, time recording, inter-branch transfers, z-reads
- enhance the HQ / head office component to the point of sale (EPOS) software, which uses exactly the same DELPHI codebase and handles the processing of files received from each terminal. it also facilitates the configuration of certain 'global' settings, and some reporting
- work alongside our other development teams, whose projects include the data exchanges between the EPOS terminals and their HQ / head office component, the primary stock-keeping / reporting software suite itself, and also online website linkages
- these will be reported by the in-house Technical Services team, via the GITHUB repository issues system. this includes tagged software releases as well as managing development branches etc.
- use time-tracking software to record hours worked
- sensibly prioritise development projects based upon the urgency levels reported as well as anticipated delivery timescales. SQL
- Data Protection / GDPR
- expert English language
- adaptable to different programming languages if required; perhaps especially Android Studio / Java
We are open to discussions about the hours that would suit you, as well as work location (e.g. remote working and/or from our offices in North London)