Position Overview
Responsibilities
- Orchestrate the technical vision and roadmap aligning it with business goals to drive innovation and growth.
- Lead, mentor, and empower a high‑performing technical team fostering a culture of collaboration and continuous learning.
- Oversee the design, development, and implementation of technical solutions ensuring quality, scalability, and maintainability.
- Manage project budgets, timelines, and resources effectively delivering projects on time and within scope.
- Identify and mitigate technical risks ensuring business continuity and data security.
Qualifications
- Possesses a Bachelor's or Master's degree in Computer Science or a related field.
- Demonstrates a strong understanding of software development lifecycle, methodologies, and best practices.
- Exhibits experience in leading and managing technical teams, including performance management and mentorship.
- Shows pro...