Does SThree UK sponsor Skilled Worker visas?
Yes — SThree holds a UK sponsor licence.
It appears on the UK Home Office register of licensed sponsors (checked against the register download of 2026-07-26). A licence means the employer can sponsor eligible hires — it is not a guarantee that any particular vacancy comes with sponsorship, so always confirm with the employer for the specific role.
SThree UK is currently hiring on FindSponsorJobs across IT (3), Accounting & Finance (1), Engineering (1).
Live SThree UK roles
Etrading Product Analyst
SThree UK
The City, Central London
Etrading Product Analyst EGB Banking This is a new and exclusive opportunity for a Etrading Product Analyst who has experience with European government bonds EGBs to join this banking client as they expand their product team focused on etrading/algo trading Role details Job Title: Product Analyst Employer: Investment bank Business area European government bonds EGBs Market connectivity/ Etrading / algo trading Location: London city and home working hybrid 50/50% Permanent role, salary £70-100,0…
Service Systems Engineer
SThree UK
Gloucestershire, South West England
A global medical technology company is seeking an experienced Service Engineer on a contract basis for 5-months, to support the launch and ongoing service of complex technology products within a regulated environment. You'll work with international R&D teams, product owners and service functions to design the processes, documentation, training and workflows needed for product deployment, installation, configuration and support. The role will also provide hands-on Tier 3 technical support, manag…
Senior Project Manager - Product Delivery & Backlog Management
SThree UK
The City, Central London
Senior Project Manager Needed! An Insurance client of mine is seeking a Senior Project Manager to drive expansion initiatives within its operations and change management team. This role is pivotal in supporting the Programme Manager to deliver against strategic growth objectives across multiple locations, ensuring the successful implementation of business and IT capabilities, as well as operating models aligned with approved business plans. The role is for an initial 6 months with scope of exte…
Design Manager
SThree UK
West Midlands, UK
Design Manager National Grid Substation Projects | 275kV & 400kV | Contract We're supporting a leading engineering consultancy delivering major National Grid infrastructure projects and are looking to appoint an experienced Design Manager to lead the delivery of high-voltage transmission substation schemes across the UK. This is an opportunity to play a key role on major 275kV and 400kV AIS/GIS substation projects , managing multidisciplinary design teams through the full lifecycle from FEED an…
IT Asset Manager
SThree UK
The City, Central London
IT Asset Manager - ITAM physical IT assets ITIL Foundation, CHAMP CITAM Banking This is a new and exclusive opportunity for a IT Asset Manager to take ownership of the lifecycle process for physical IT assets within this banking business Role details Title : IT Asset Manager ITAM Focus: ownership of the lifecycle process for physical IT assets Employer: Bank Permanent role, salary £60-80,000 Location: London city with home working hybrid 50/50% Requirements: Extensive experience in IT asset man…