Design and Technical Manager at McCann
Bradford, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

16 Jul, 25

Salary

0.0

Posted On

16 Apr, 25

Experience

15 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Network Design, Investment, Design, Cdm Regulations, Autocad Lt, Microsoft Office

Industry

Electrical/Electronic Manufacturing

Description

The role
The Design & Technical Manager plays a pivotal leadership role within McCann’s Local Authority Business team. The postholder is responsible for managing, mentoring, and motivating a small team of lighting design engineers and technicians while also overseeing the delivery of street lighting design work, ensuring technical excellence and compliance across all outputs.
They will liaise with internal departments, clients, and external stakeholders to support the successful delivery of both standalone design commissions and wider street lighting installation or maintenance projects. As a senior technical figure, they will contribute to innovation, quality management, and the long-term growth of McCann’s Professional Services offer.

ESSENTIAL REQUIREMENTS:

  • Minimum 15 years or significant experience in a relevant engineering or infrastructure environment.
  • HNC/HND in Electrical Engineering or a related subject.
  • Knowledge of BS7671 IEE Wiring Regulations and experience in underground cable network design.
  • In-depth understanding of CDM regulations and risk management in design.
  • Proficient in Microsoft Office and design-related IT systems. Skilled in the use of Lighting Reality and AutoCAD LT.
  • Full UK driving licence and willingness to travel nationally.

ABOUT US

McCann Ltd is a leading civil and electrical engineering construction company that operates throughout the UK on major road, rail, and airport infrastructure projects for public and private sector clients.
We provide our clients with integrated infrastructure solutions that meet business needs and exceed expectations every time.
Since our formation, some forty years ago we have developed a wide range of specialist contracting services to support the successful delivery of major infrastructure projects throughout the UK. As a leading supplier and installer of street lighting, traffic signs, signals, communication systems and associated civil engineering we can also play a key role in the development of project design and buildability whilst working comfortably within a wide range of contractual arrangements.
With a large, highly skilled, directly employed workforce, supported by an extensive specialised plant fleet we can take on and deliver the most demanding of projects to programme and budget.
Furthermore, as a business, employer, and member of the wider community, we fully recognise our social responsibility, always striving to build a safe, sustainable entity which is environmentally responsible.
With an ambitious strategy, we are poised for further growth and success, so if you are committed, talented and enthusiastic, McCann’s is the right place for you.

Responsibilities

Loading...