About the position
Our client is looking for a Technical Delivery Manager to provide strategic technical direction and manage multiple technical teams responsible for delivering the full product lifecycle-from concept and development through to support and maintenance. This role is critical in driving efficiency, optimisation, innovation, and continuous development across technical environments. The ideal candidate will have strong experience in software development management, stakeholder engagement, and agile practices.
Key Responsibilities:
- Provide strategic direction and leadership across multiple technical teams.
- Drive the design, delivery, and support of all features and functionality within the product scope.
- Manage the full technical delivery lifecycle, ensuring scalability, performance, and maintainability.
- Oversee the planning and execution of projects aligned to product roadmaps.
- Engage with key business and technical stakeholders to ensure alignment on priorities, timelines, and goals.
- Manage team resourcing, development, coaching, and performance.
- Continuously optimise systems, team workflows, and development processes.
- Ensure effective budgeting, cost control, and resource allocation.
- Promote innovation and the adoption of emerging technologies and practices.
Experience Required:
Minimum:
- 5+ years of experience in software development management.
- Proven experience in:
- Leading and working in agile development environments.
- Crafting roadmaps and driving long-term technical strategies.
- Budget management and resource allocation.
- Applying technical knowledge to guide and support software development teams.
- Managing deliverables and setting priorities within fast-paced environments.
- Communicating and collaborating with a range of business and technical stakeholders.
- Leading with influence across multiple business areas.
Qualifications:
Minimum:
- Bachelor's Degree in Commerce or Information Technology (Computer Science or related field)
Preferred:
- Honours Degree in Commerce or Information Technology (Computer Science or related field)
Knowledge & Skills:
Required:
- Deep understanding of product-specific functional domains (e.g., Credit or App)
- Strong people management and leadership capabilities
- Stakeholder engagement and relationship management
- Budgeting and accounting fundamentals
- Business analysis and solution design techniques
- Project management methodologies (Agile, Scrum, etc.)
- End-to-end understanding of the Software Development Life Cycle (SDLC)
Preferred:
- Experience within the banking or collections industry
- Exposure to Banking systems and business model
- Knowledge of Agile development principles and frameworks
Desired Skills:
- C#
- Angular
- Leadership
- JavaScript
- HTML
- CSS
- Java