Construction Site Manager

Dowds
Full-time , , United Kingdom, , , United Kingdom Engineering
Posted:
February 25, 2026
Location:
, , United Kingdom, , , United Kingdom, United-Kingdom

Job Description

Dowds are seeking a Construction Site Manager to join our Construction team. This is an excellent opportunity to lead medium-large scale projects across the UK and ROI, ensuring safe, high-quality and efficient delivery across all stages of construction.

In this role, you will oversee day-to-day site operations, manage subcontractors and direct labour, and ensure that all works are completed to programme, to specification and to the highest standards of health, safety and quality. You will play a key part in ensuring client satisfaction while supporting the commercial performance of each project.

You will also join a business that invests heavily in people. Through the Dowds Academy, you will access extensive development pathways including leadership development, professional training, chartership support and structured technical growth. We dedicate weekly learning time to continuous development across our engineering and construction teams.

As an ...

Apply for this Job

Submit your application for the Construction Site Manager position at Dowds.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: , , United Kingdom, United-Kingdom
Posted: February 25, 2026
Deadline: April 06, 2026