Leading and managing technical and high profile teams.
Ensuring that the highest levels of governance and quality are achieved using industry standard techniques and processes.
Delivering green field projects and functional changes on time according to externally set timelines.
Ongoing maintenance of a varied and growing technical estate.
Taking responsibility of stakeholder management.
Implementing the best elements of industry standard software development methodologies.
Ensuring specific documentation is produced as necessary for the smooth running of the function.
Understanding all planned and in-flight projects to a competent technical level in order to provide detailed, regular progress updates to Senior Management.
Promoting an ongoing programme of continual improvement and platform refreshes.