Job Search and Career Advice Platform

Enable job alerts via email!

IDC Design & Construction Consultant – DfMA & MMC

Mott MacDonald

Greater London

Hybrid

GBP 45,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 global engineering consultancy is seeking a Consultant/Senior Consultant in Industrialised Design and Construction to support innovative projects across various sectors. The ideal candidate will have a strong background in Design for Manufacture and Assembly (DfMA), supply chain management, and excellent communication skills. This role offers the opportunity to work in a dynamic environment, driving digital transformation and operational efficiency. Applicants should possess relevant degrees and be progressing towards professional accreditation. Comprehensive benefits, including health insurance and generous leave, are provided.

Benefits

Private medical insurance
Health cash plan
Flexible holiday options
Enhanced family leave
Learning and development opportunities

Qualifications

  • Hands-on experience in Design for Manufacture and Assembly (DfMA).
  • Passionate about driving innovation and digital transformation.
  • Working towards or achieved chartership with a relevant professional body.

Responsibilities

  • Support the development and implementation of IDC strategies across client portfolios.
  • Apply DfMA and MMC principles to optimise design and operational outcomes.
  • Collaborate with multidisciplinary teams to integrate IDC principles.

Skills

Manufacturing and Assembly experience
Supply chain ecosystem management
Strong communication skills
Analytical skills

Education

Degree in Engineering, Architecture, or Construction Management

Tools

Power BI
Revit
Job description
A global engineering consultancy is seeking a Consultant/Senior Consultant in Industrialised Design and Construction to support innovative projects across various sectors. The ideal candidate will have a strong background in Design for Manufacture and Assembly (DfMA), supply chain management, and excellent communication skills. This role offers the opportunity to work in a dynamic environment, driving digital transformation and operational efficiency. Applicants should possess relevant degrees and be progressing towards professional accreditation. Comprehensive benefits, including health insurance and generous leave, are provided.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.