- Leading the strategy for technology platforms, partnerships and external relationships.
- Represent the technological agenda in meetings; and when making hiring decisions for the technology team.
- Define delivery phases of the project inducing activities, sub-activities, and milestones ensuring these are documented and used as the basis for the project event log, issues and risk log and any subsequent reporting.
- Identify, compare, select and implement technology solutions to meet immediate and future needs.
- Implement high quality code in an agile, test-driven development environment.
- Oversee all system design and changes in system architecture; always be up to date with new trends and best practices in technology landscape.
- Provide regular and effective progress updates and work closely with the team to ensure the management of any delivery risks or issues; track, analyse and monitor technology performance metrics.
KEY DELIVERABLES:
- Define short term and long-term technology strategy and goals.
- Recruit and retain key technology and engineering team.
- Select and implement technology platform (including systems architecture and design) for the venture.
- Deliver high quality outputs for each project phase, in time and within target costs.
REQUIREMENTS:
- Bachelor's in computer science, Engineering or a related field.
- Proven work experience as a CTO or similar leadership role (10-15 years)
- Up to date with the latest design trends, techniques and technologies.
- In-depth knowledge of web systems, architecture, design and development.
- Hands on experience with complex project management.
- Understanding of budgets and business planning.
- Leadership and organizational abilities.
- Strategic thinking with problem solving aptitude.
- A self-starter, good communicator and efficient team player.
Didn’t find the job appropriate? Report this Job