Develop and maintain system documentation and procedures.
Provide technical expertise in the development of new and existing applications.
Work with suppliers and customers to implement new applications or new modules within existing applications.
Identify suitable new and emerging technologies, develop business cases and coordinate proof of concepts.
To manage and develop data integrity and security standards for the systems.
Manage and plan a schedule for the safe introduction of new releases/patches to meet service requirements.