Bristol, United Kingdom; London, United Kingdom; Cambridge, United Kingdom · Full-time · Senior · IT & software
The posting rules out visa sponsorship.
The posting says the employer can’t sponsor a visa for this role. “Applicants must have the legal right to work in the UK.”