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 |
|
1. 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. |
|
2. 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. |
|
3. 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. |
|
4. 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. |
|
5. 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. |
|
6. 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. |
|
7. 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. |
|
8. 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 alignment across teams. |
|
9. SLA & Operational Performance Management |
Delivery aligned to contractual service levels and operational expectations. |
Ensure response and restoration targets are achieved. Monitor incident, request, and RCA performance. Escalate risks impacting SLA delivery. Maintain operational oversight of priority incidents and requests. |
JOB REQUIREMENTS
|
Category |
Requirement |
|
Education |
Relevant qualification in Computer Science, Software Engineering, Information Systems, IT, or related field advantageous. |
|
Experience |
7+ years’ experience in software development, technical delivery, application support, or solutions leadership roles. |
|
Leadership Experience |
Proven experience managing technical teams, delivery resources, and operational priorities. |
|
Software Delivery Knowledge |
Strong understanding of SDLC, application delivery, testing, deployment, and support processes. |
|
Technical Capability |
Strong understanding of application architecture, integrations, APIs, and enterprise systems. |
|
Project / Program Coordination |
Experience managing multiple workstreams, priorities, timelines, and delivery dependencies. |
|
Incident & Remediation Management |
Experience managing escalations, remediation efforts, root cause analysis, and operational incidents. |
|
DevOps & Automation |
Exposure to Agile, DevOps, CI/CD pipelines, and automation practices advantageous. |
|
Security & Compliance Awareness |
Understanding of secure development practices and operational governance requirements. |
|
Stakeholder Management |
Strong ability to engage with business, technical, and customer stakeholders professionally. |
|
Reporting & Communication |
Strong reporting, presentation, and communication skills. |
|
Problem Solving |
Strong analytical and troubleshooting capability with structured decision-making. |
|
Work Style |
Able to operate in high-pressure operational environments with multiple priorities and SLA-driven expectations. |
|
Personal Attributes |
Accountable, organised, proactive, customer-focused, delivery-driven, solutions-oriented, resilient. |
|
Advantageous Experience |
Exposure to retail, enterprise-scale systems, managed services, or multi-site support environments advantageous. |
This is a leadership role focused on driving structured delivery, operational stability, technical governance, and customer confidence across the solutions environment. The role requires a balance of technical understanding, people leadership, delivery oversight, and operational discipline to ensure solutions are delivered successfully and supported effectively.
This list of duties is not exhaustive. The employee may be required to perform additional tasks outside of this scope as reasonably required by the business. Furthermore, work may be performed for affiliated customers, projects, or entities depending on operational requirements.
You have successfully created your alert.
You will receive an email when a new job matching your criteria is posted.
Please check your email. It looks like you haven't verified your account yet. Here's what you're missing out on:
Didn't receive the link? Resend Verification Link