Key purpose:
To provide strategic technical direction and manage multiple technical teams responsible for the technical delivery of the full product lifecycle; all product features and support and maintenance related tasks in respect of the product
Oversee the ongoing drive to increase efficiency optimisation innovation and people development in these environments.
Qualifications:
- At least 5 years experience in software development management
- Bachelors Degree in Commerce or Information Technology Computer Science
- Honours Degree in Commerce or Information Technology Computer Science
Experience in:
- Leading and working in an agile development environment
- Crafting roadmaps
- Managing a budget
- Using technical skills to support and guide a technical team
- To establish priorities and successfully manage deliverables
- Utilizing communication and relationship management skills to engage with stakeholders
- Using leadership to influence in other areas.
Knowledge of:
- Functional knowledge particular to the product (e.g. Credit or App)
- People management and development practices and principles
- Stakeholder management
- Budgeting and accounting principles
- Business analysis and design
- Project Management principles and methodologies
- Banking industry
- Central Collections environment
- Bank Systems Environment
- Bank Business Model
- Agile development principles
- Systems Development Life Cycle (SDLC)
Skills:
- Communications Skills
- Decision making skills
- Influencing Skills
- Interpersonal & Relationship management Skills
- Negotiation skills