This Role is for one of our clients.
Our Client is one of the leading software companies in the financial sector in the MENA region.
Key Responsibilities:
- Leading the technical team in developing solutions and delivering products in alignment with GTM strategy for each product family.
- Structuring and organizing the product development teams to ensure efficient delivery.
- Ensuring that technological resources meet the company's short and long-term needs with proper Resource Planning and management.
- Developing own related short-term and long-term technical roadmaps and budgets, driving execution and enabling the team to meet intended outcomes, and ensuring that resources are invested wisely.
- Support in applying company’s technical strategic direction and sustaining the capacity for growth through core capabilities, and solutions.
- Managing budget, Understanding cost drivers for human capital, and manage productivity.
- Tracking, and monitoring technology performance metrics.
- Manage a team of development professionals, providing guidance, support, training and performance feedback.
Key Competencies:
- Leading & Supervising
- Experience in architecture software products, influencing product lines, specifications, and feature
- Deciding & Initiating Action
- Experience with software development models (especially Agile) is a must
- Formulating Strategies & Concepts
- Proven experience in Budgeting and planning.
- Communication skills
- Applying Expertise and Technology.
Educational Qualifications and Requirements:
Bachelor’s degree in computer science, or any related field.
Years of Experience required:
- 20 years of experience