The head of Technology will oversee all technology services, product analysis, and software
Architecture activities at Orange apple. As well, this role is responsible for owning rapid development processes, and managing the rapid development team in its development of the Company’s products.
The CTO is required to remain innovative in design and stay abreast of all industry hot topics.
Responsible to lead rapid development team to the completion of design and development
Under aggressive timelines.
Define standards, policies, procedures, measures, and organizational enhancements to meet company goals for the Product & Technology Management group.
Develop and monitor department budgets and forecasts.
Establish key performance indicators
Mentor staff members in order to assist them in cultivating their skills.
Establish compensation, training, short and long-term goals.
Review technical designs created for conformance to development standards, appropriate design choices.
Create technical design for large and complicated projects.
Evaluate new technologies and make recommendations and decisions.
Create implementation plan and documentation to be followed by development staff.
Research and evaluate third party software for usage in development lifecycle to aid efficiency
Define development standards and methodologies.
Define design documentation methodology and philosophy.
Utilize ingenuity and inventive thinking to evaluate options for design and deriving the best solutions based on sound analytical judgment, team input and the customers’ best interest.
Manages all research, development, and product design initiatives.
Manage the overall department of Information Technology.
Other duties may be assigned.
Analytical - Synthesizes complex or diverse information; Collects and researches data; Uses intuition and experience to complement data; Designs work flows and procedures.
Design - Generates creative solutions; Translates concepts and information into images; Uses feedback to modify designs; Applies design principles; Demonstrates attention to detail.
Problem Solving - Identifies and resolves problems in a timely manner; Gathers and analyzes information skillfully; Develops alternative solutions; Works well in group problem solving situations; Uses reason even when dealing with emotional topics.
Project Management - Develops project plans; Coordinates projects; Communicates changes
and progress; Completes projects on time and budget; Manages project team activities.
Technical Skills - Assesses own strengths and weaknesses; Pursues training and development opportunities; Strives to continuously build knowledge and skills; Shares expertise with others.
Managing People - Includes staff in planning, decision-making, facilitating and process
improvement; Takes responsibility for subordinates' activities; Makes self available to staff;
Provides regular performance feedback; Develops subordinates' skills and encourages growth;
Solicits and applies customer feedback (internal and external); Fosters quality focus in others;
Improves processes, products and services.; Continually works to improve supervisory skills.
Planning/Organizing - Prioritizes and plans work activities; Uses time efficiently; Plans for
additional resources; Sets goals and objectives; Organizes or schedules other people and their tasks; Develops realistic action plans.
Quality - Demonstrates accuracy and thoroughness; Looks for ways to improve and promote quality; Applies feedback to improve performance; Monitors own work to ensure quality.
Bachelor’s Degree (B.Sc) in computer science from a good university or equivalent with a minimum of second class upper. Master degree in information technology or business administration will be added advantage.
7+ years experience in software development, product management, and/or quality assurance is required.
Management experience is required.