As a Planner/Programmer, you will be responsible for developing, monitoring, and maintaining project schedules throughout all stages, from initiation to close-out. You will work closely with Contracts Managers, the Commercial team, and Clients to ensure timely project delivery while identifying risks and opportunities for improvement. Main Duties and Responsibilities: Project Scheduling: Develop, maintain, and update detailed project schedules for electrical and engineering contracts. Milestone Planning: Work with Contracts Managers to determine schedule rates and key project milestones. Work Sequencing: Establish efficient work sequences and activity durations for all assigned projects. Progress Tracking: Attend programme and progress meetings with clients and key stakeholders. Supplier Schedule Analysis: Review and assess supplier schedules, ensuring alignment with project timelines. Earned Value & Resource Management: Apply Earned Value techniques, resource planning, and progress tracking methodologies. Project Change Management: Prepare project changes and budget allocations, ensuring transparency and control. Stakeholder Communication: Provide ongoing schedule insights to assist with work planning and coordination. Qualifications/Experience: HNC/HND/BSc in Engineering or equivalent industry experience. 3 years’ experience in project planning within electrical or engineering contracts. Ability to establish work sequences and activity durations efficiently. Strong knowledge of project scheduling, planning methodologies, and progress tracking. Excellent written and verbal communication skills to liaise with internal and external teams. Outstanding time management and organisational skills to handle multiple projects simultaneously. Desirable: Working knowledge of Primavera P6 is preferred (training can be provided). Experience with resource management and project controls. A proactive and detail-oriented approach to planning and programming.