Allen Lane

Information Technology Project Manager

Company
Location
London, England, United Kingdom
Posted At
6/30/2025
Advertise with us by contacting: [email protected]
Description

Allen Lane are proud to be supporting the London Borough of Newham in their search to appoint an IT Project Manager on a permanent basis. This is an exciting opportunity to join Newham’s newly formed Digital, Data and Technology (DDaT) service at a pivotal time, delivering high-impact digital and technology projects that directly improve services for residents and staff. If you’re a confident project leader, driven by outcomes, collaboration and change, we’d love to hear from you.


This role sits in the Delivery and Oversight tower that ensures the effective integration of delivery, risk management and strategic governance across the whole DDaT Function. If the ‘A’ in DDaT could be its own definition it would be ‘Assurance’. Delivery and Oversight is crucial to help create and drive a culture in DDaT of performance, innovation and continuous improvement and inspire new ways of working for the rest of the Council.


The role

As the IT Project Manager, you will:

  • Take ownership of the end-to-end delivery of medium-scale IT projects, from business case to go-live
  • Engage with multidisciplinary teams and stakeholders to ensure that delivery meets user needs and business goals
  • Monitor project performance against cost, schedule and quality targets, managing risks and driving continuous improvement
  • Lead on business readiness planning, change impact assessments and benefits realisation
  • Foster a culture of learning, sharing and agile collaboration within the DDaT team
  • Champion inclusive and sustainable delivery practices, while ensuring adherence to Newham’s values and governance


Key skills required

As an IT Project Manager, you will bring:

  • Proven experience managing complex technology projects using both agile and traditional methodologies
  • Strong stakeholder engagement and communication skills – with the ability to influence across levels
  • A proactive, structured approach to change, risk and issue management
  • A deep understanding of organisational readiness, benefits tracking, and delivering positive user outcomes
  • Experience working in or with public sector organisations would be advantageous
  • A collaborative leadership style with a passion for continuous improvement


What you get in return

A salary of £52,584 - £55,620 plus benefits which include the local government pension scheme, up to 31 days annual leave, flexible working, training opportunities and more!


How to apply

Please submit your CV and a supporting statement of no more than 1250 words to [email protected] by 9am on Monday the 14th of July.


Please note that this date is subject to change and we may close the advert early should we receive suitable applications.

Advertise with us by contacting: [email protected]
logo
Hunt UK Visa Sponsors

Copyright © 2025

About us

How does it workContact UsBlog

Stay up to date

TwitterTelegram