via indeed · 26 June 2026 ·3 days ago

Mechanical Lead

STS Group Limited
Slough Full-time
329 more jobs in Slough.
Upload your CV and see which ones actually match you.
Upload CV

Join STS Group as our next Project Manager

Part of the Dussman Group of companies, STS Group is a well\-established electrical and instrumentation engineering contractor offering design, installation and commissioning services across Ireland, UK, Europe and the Middle East. Since its formation, STS Group has broadened its scope to become a full\-service provider to world renowned brand names in the Pharmaceutical, Data Centre, Utilities, Oil, Gas \& Chemicals, Food \& Beverage, Transport and other industry sectors. We have lots of work ongoing and a full\-order book ahead, we need more good people to come on board our team.

The Opportunity

Our next Mechanical Lead will take ownership of all mechanical construction activities on our mission critical projects (data centre or pharmaceutical upgrades) from installation through to commissioning and handover. Working closely with senior management of the project, the Mechanical Lead will ensure mechanical systems are delivered safely, efficiently, and in line with programme requirements.

The successful candidate will lead mechanical subcontractors, manage installation sequencing, coordinate technical issues, oversee QA/QC processes, and drive programme delivery across all mechanical packages including HVAC systems, chilled water systems, pipework, ventilation, and associated building services.

Must Have

  • Diploma in Mechanical Engineering, Building Services Engineering, or completed a recognised apprenticeship

  • Minimum 10 years' experience in mechanical construction, building services, or MEP project delivery

  • Proven experience required managing mechanical packages on large\-scale construction projects

  • Extensive experience overseeing HVAC, piping, chilled water, and associated mechanical systems

  • Proven ability to lead subcontractors and multidisciplinary construction teams

  • Exposure to data centre or large pharma plant upgrades

  • Great communication skills, commercial awareness, and the ability to manage multiple work fronts simultaneously are essential for success in this role.

  • British Citizen or existing work authorisation.
Nice to Have
  • Commissioning management experience

  • Solid understanding of construction sequencing and programme management

  • Additional mechanical or project management certifications
Key Responsibilities
  • Lead all mechanical construction activities throughout the project lifecycle

  • Manage mechanical subcontractor performance, manpower planning, and resource allocation

  • Coordinate mechanical installation works in line with programme milestones

  • Ensure mechanical works are completed safely and in compliance with company procedures

  • Drive health and safety standards across all mechanical activities on site

  • Review technical submissions, drawings, specifications, and construction information

  • Coordinate with consultants, design teams, and project stakeholders

  • Implement and maintain QA/QC procedures across mechanical packages

  • Monitor progress and prepare reports for senior management

  • Identify and resolve technical, design, and coordination issues

  • Oversee mechanical commissioning activities and project handover requirements

  • Manage snagging activities and ensure timely close\-out of mechanical systems

  • Ensure all subcontractor documentation and safety records are maintained and updated
Why Join The STS Group?
  • A dynamic, growing company in the construction industry.

  • A supportive team where your skills will be valued and developed.

  • Competitive remuneration package.

The market for this type of role

Similar openings
329
jobs in Slough
Full-time
80%
of roles in the UK
Remote possible
4%
of roles
STS Group Limited

2 open positions · Cork, Slough

📊 Job market · the UK
62,008
active jobs
7%
Remote
Ø 2d
avg. online

Frequently asked questions

How many jobs are available in Slough?
Currently 329 roles in Slough on AlmostHired, across 109 different companies. Our data is updated daily.
Do roles in the UK offer remote work?
4% of roles in the UK allow remote work, either partial or full. To filter specifically for remote positions, use AlmostHired.
How do I know if I match this role?
Upload your CV — our AI compares your profile to the job requirements and gives you a precise match score, with matching and missing skills.