Chief Technology Officer
Location | Kampala, Uganda |
Date Posted | May 9, 2020 |
Category |
IT / Information Technology
|
Job Type |
Full-time
|
Currency | UGX |
Description
About us
Since 2005, NFT Consult has maintained a leadership position based on a valued principle: "We Value People". This valued principle benefits our customers wherever they operate—in a growing number of specialized fields. Over the years NFT Consult has experienced a steady growth with operations in 6 countries: Uganda, Kenya, Tanzania, Rwanda, Burundi and South Sudan. We continue to meet the ever evolving challenges of the workforce environment with solutions tailored to specific business needs.
Job Summary;
The Chief Technology Officer (CTO) will be responsible for providing sound technical leadership in all aspects to the organization. S/he will communicate with employees, stakeholders and clients to ensure the organisation technologies are used appropriately.
Key Responsibilities;
1. Strategy
- Shaping the technology strategy of the organisation and setting a vision of how the technology will be used. Communicating the strategy to Partners and funders.
- Taking the initiative in thought leadership, innovation and creativity.
- Leading the strategy for technology platforms, partnerships and external relationships.
- Developing, tracking and controlling the development of annual operating and capital budgets for purchasing, staffing and operations.
- Consolidating the technology platforms and creating plans for each.
- Developing the goals and strategy for research and development section.
2. Technical Leadership
- Setting up a scalable and cost-effective cloud-based infrastructure (as well as choose the cloud service provider).
- Ensure competitive advantage with the help of cutting- edge technology by Identifying, comparing, selecting and implementing technology solutions that meet current and future needs.
- Building a software product vision, by keeping track of the latest technology trends and best practices in the industry.
- Defining and implementing development standards according to up-to-date coding methodologies and best practices.
- Making executive decisions on behalf of the company’s technological requirements.
- Advising developers on software architecture design.
- Taking lead in testing the applications or products during the pilot stage, and implantation.
- Working closely with Programs, Innovation as a Service to define and deliver new products and enhancements.
- Overseeing all system design and changes in system architecture.
- Developing minimum viable products and launch new product lines while managing technical risks.