The successful candidate will lead and develop a team of analysts and developers, with hands on responsibilities in addition to the planning and project management for the team. You will also need experience of developing and supporting large applications and databases. You will ideally have experience in the retail or media environment.