required it careers in Manchester, United Kingdom