Enable job alerts via email!

Mechanical Project Manager

Laing O'Rourke

Oxford

On-site

GBP 55,000 - 75,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading construction and infrastructure services provider in the UK is seeking a seasoned professional to manage mechanical systems on large-scale projects. The ideal candidate will have a degree in Mechanical Engineering and extensive experience in project management, demonstrating leadership in complex environments. This role requires excellent communication skills and a commitment to delivering projects on time, within budget, and to the highest quality standards.

Qualifications

  • Proven experience managing complex mechanical packages on large-scale construction projects.
  • Strong leadership skills with experience in developing engineering teams.
  • Excellent capabilities in scheduling, budgeting, and stakeholder engagement.

Responsibilities

  • Leading and managing the full delivery of the mechanical systems package.
  • Developing project schedules, budgets, and resource plans.
  • Coordinating multidisciplinary teams for timely project execution.

Skills

Leadership skills
Project management capabilities
Effective communication skills
Risk management
Solutions-oriented mindset

Education

Degree in Mechanical Engineering or related discipline
Job description
What You'll Be Doing:
  • Leading and managing the full delivery of the mechanical systems package from inception to closeout.
  • Developing, updating, and maintaining project schedules, budgets, and resource plans to meet client and company expectations.
  • Coordinating multidisciplinary teams including engineers, subcontractors, suppliers, and client representatives to ensure smooth and timely project execution.
  • Championing health and safety compliance and embedding a positive safety culture across all mechanical works.
  • Identifying, managing, and mitigating risks while resolving issues promptly and driving continuous improvement.
  • Overseeing quality assurance, system commissioning, and comprehensive project close-out documentation.
Qualifications:
  • A degree or equivalent qualification in Mechanical Engineering, Building Services, or a related discipline.
  • Proven experience managing complex mechanical packages on large-scale construction projects, ideally within life sciences, healthcare, or similarly regulated sectors.
  • Strong leadership skills, with experience motivating and developing engineering and project teams.
  • Excellent project management capabilities, including scheduling, budgeting, risk management, and stakeholder engagement.
  • Effective communication skills and a collaborative approach to working across diverse teams.
  • A proactive, solutions-oriented mindset with a relentless focus on delivering projects on time, to budget, and to the highest quality standards.

Crown House Technologies (Cht) is one of the UK's most advanced, and innovative, engineering and business services specialists. Part of the Laing O'Rourke Group, and founded on more than 200 years of experience, we are a leading construction and infrastructure technology services provider, supplying a complete Building Services package with communications, ICT, intelligent building, monitoring, BMS and the UK's largest mechanical, electrical & public health manufacturing facility - a 129,000 sq. ft factory - offering Off-site manufacturing and assembly for our digitally engineered modular MEICA packages.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.