This position entails the development of Embrace programs, functions, subroutines and reports, together with the related screens, file and dictionary definitions. Responsibilities include new system analysis, design and development as well as maintenance of existing systems; analysis and problem resolution of site specific issues, with on-site support, as required. The Company offers flexi-time, paid overtime, medical aid and provident fund. A car scheme, an incentive bonus scheme and a highly negotiable salary are offered. The company is extremely successful and is growing.