Program Team Leader - Development and Solutions
JOB PURPOSE STATEMENT
The Program Team Leader - Solutions is responsible for providing strategic, operational, and technical leadership across the software development and solutions delivery function to ensure the successful design, development, integration, deployment, and support of business-critical applications and systems.The role oversees delivery quality, technical alignment, system stability, team performance, and customer satisfaction while ensuring that all solutions align to business requirements, architectural standards, security controls, and agreed service levels.
This position plays a key role in managing development teams, driving delivery accountability, coordinating remediation activities, improving operational efficiency, and enabling digital transformation initiatives through modern development and DevOps practices.Through strong leadership, technical oversight, stakeholder engagement, and structured governance, the role contributes directly to delivery excellence, operational stability, customer confidence, and long-term scalability.
KEY DELIVERABLES
Key Performance Area
Key Deliverables / Success Outcomes
Core Responsibilities- Software Delivery & Oversight
High-quality application delivery aligned to timelines, scope, and business expectations.
Oversee the design, development, testing, deployment, and support of applications.
Ensure delivery meets agreed timelines, quality standards, and business requirements.
Coordinate enhancement and optimisation of existing applications.
Maintain visibility of delivery progress, blockers, and risks.- Technical Leadership & Architecture
Strong technical governance and scalable solution design.
Define and enforce development standards and architectural principles.
Review technical designs and implementation approaches.
Provide guidance on complex technical solutions.
Support long-term scalability and maintainability of systems.- Team Management & Leadership
High-performing, accountable, and well-supported development teams.
Manage, mentor, and support development teams.
Conduct performance management and coaching.
Ensure effective resource allocation and workload balancing.
Drive accountability, delivery discipline, and team development.- System Integration & Interoperability
Reliable integration between systems and platforms.
Oversee integration between applications and third-party systems.
Define and maintain API and integration standards.
Ensure interoperability and stability across environments.
Support integration troubleshooting and optimisation.- Remediation & Incident Leadership
Timely issue resolution and reduced recurrence of incidents.
Lead remediation stand-up meetings and action tracking.
Ensure issues are resolved within SLA commitments.
Partner with customer teams to drive issue closure.
Support root cause analysis and preventative improvements.- Security & Compliance
Secure and compliant application environment.
Ensure adherence to secure development practices.
Support vulnerability remediation and risk management activities.
Align solutions to organisational security standards and compliance requirements.
Participate in audits and security reviews where required.- Continuous Improvement & DevOps Enablement
Improved efficiency, automation, and delivery maturity.
Drive adoption of Agile, DevOps, and CI/CD practices.
Identify opportunities for automation and workflow improvement.
Improve delivery efficiency and operational maturity.
Promote best practice development methodologies.- Stakeholder Engagement & Reporting
Strong communication, visibility, and stakeholder confidence.
Provide weekly delivery and status updates.
Report on timelines, milestones, delivery risks, and remediation progress.
Engage with customer stakeholders and internal leadership.
Support business and operational a