Position: Analyst Programmer Reports to: IT and Systems Manager Responsible for: Design, development, testing, and implementation of Unidata and Pick systems Main Responsibilities: Maintain confidentiality of company information at all times. Develop Unidata and D3 Pick-based systems proactively to support operational needs. Support and maintain existing systems effectively. Enhance the efficiency and performance of IT functions, ensuring the integrity of company systems. Collaborate with internal departments and stores to deliver and implement solutions efficiently. Liaise with external suppliers as needed to provide timely support, following company purchasing guidelines. Manage installations of new store systems at specific sites. Provide reports and information to the IT Manager and other departments as required. Work closely with the IT Support Technician to ensure prompt support for company operations. Be willing to travel occasionally and stay overnight when necessary. Promote and ensure safe working practices across all activities. Report any security breaches or dishonesty to senior personnel. Perform any other reasonable duties as assigned. Shared Responsibilities: Support the development of new procedures and work practices in collaboration with the IT & Systems Manager. Limits to Authority: Follow operational practices outlined by the IT & Systems Manager. Adhere to Health & Safety regulations as guided by the Health & Safety Manager. Comply with the Fleet policy established by the Aftersales & Fleet Manager