We are seeking an accomplished and dynamic Senior Programme Manager of Software Projects to lead a high-performing team of project managers and ensure the successful delivery of complex software initiatives. This role combines leadership, strategy, and execution, with a focus on aligning projects to business priorities, managing cross-functional collaboration, and driving continuous improvement in delivery practices. Responsibilities Provide strategic oversight of a multi-project software delivery portfolio, ensuring alignment with organisational goals and priorities. Lead, mentor, and develop a team of software project managers, fostering a high-performance, delivery-focused culture. Define and manage programme scope, objectives, timelines, budgets, and success metrics in collaboration with senior stakeholders. Oversee governance, reporting, and risk management for all programme initiatives. Ensure consistent application of programme management frameworks, tools, and best practices. Champion Agile and hybrid delivery methodologies, embedding continuous improvement across teams. Manage interdependencies between projects to maximise efficiency and value delivery. Provide regular, transparent programme status updates to executive leadership. Build strong relationships across engineering, product, QA, operations, and other business functions to ensure delivery success. Drive innovation in programme and portfolio management processes to enhance speed, quality, and predictability of delivery. Requirements Bachelor's degree in Computer Science, Software Engineering, or related technical field (Master's degree advantageous). 7+ years' experience in software programme and project management, including 3+ years in a senior leadership role. Demonstrated success in overseeing complex, multi-stream software delivery portfolios. Strong understanding of SDLC, Agile frameworks, and scaled Agile delivery models. Proven ability to influence and engage senior stakeholders across multiple functions. Exceptional leadership, communication, and decision-making skills. Proficiency in portfolio and programme management tools (e.g., Jira, Smartsheet, Confluence, Azure DevOps). Professional certifications such as PgMP, MSP, PMP, or SAFe highly desirable.