Location icon
London

Contracts Manager

London Borough of Newham
£53,607
Full-time
Company logo image
Description

Location
London

Hours
Full Time

Salary
£50,574 - £53,607 per annum

About the Role
The London Borough of Newham is located only 5 miles east of London, well positioned with access to all major networks in London and the south east. You will be working within the Highways and Sustainable Transport service within the Environment and Sustainable Transport directorate, committed to making all our streets safer and healthier. The post holder will be required to be proficient in public service tendering, contract management using the NEC 4 Suite of contracts, Manual Contracts for Highways Works, highways design, construction and maintenance. Although Project Managers will manage the actual projects on site, the post holder will need to have an overall view of the management of the contracts themselves, monitor spend, KPI’s, and be the lead officer for contract management queries. The post holder will work closely with the Principal Officer for Planned Maintenance and Urban Design, managing the delivery of the Capital Programme.

Requirements

Experience
Demonstrable relevant experience and skills in highways design, site supervision, project management of highway, engineering and traffic management projects, as well as stakeholder management and contract management experience.

About You
You will have the knowledge, experience, and skills to work in a highly pressurized environment, both independently and within a team. It is expected that the post holder be approaching professional member status with an appropriate institution.

Qualifications
The post holder should hold a relevant qualification in the Highways/Construction Management/Civil Engineering field.

Expiry date: 10/08/2025
Contracts Manager
Company
London Borough of Newham
Salary
£53,607
Job Type
Full-time
Location
London
Our Commitments
Disability Confident
Flexible Working
Don’t think this is a good job? Get in touch