Head of Development

🏢 iSolution
📍 Amman, JordanFull-timeHybrid
📅 Posted: 1mo ago🔄 Updated: 1mo ago
CV%
✨ AI Summary
The Head of Development will be responsible for setting the technical direction and strategy for the development team, aligning it with business objectives. This role involves managing the full team lifecycle, fostering a positive work environment, and promoting continuous improvement. The Head of Development will also oversee quality assurance processes, code reviews, and testing strategies to ensure high reliability. Additionally, they will manage project planning, resourcing, and execution, acting as a bridge between development and other departments and building strong relationships with diverse teams.
Required Skills
Soft Skills & Professional Competencies
○Leadership○Communication○Organization○Learning Agility○Stakeholder Management
Other
○software development methodologies○testing strategies
Information Technology
○Software Architecture & Design○Quality Assurance○Code Review
Business, Sales & Management
○Project Planning
Requirements
Education & Experience● Education: A Master’s degree in Computer Science, Engineering, or a related field.● Total Experience: Minimum of 15 years of professional experience.● Technical Experience: 8+ years of experience designing and building scalable enterprisesoftware.● Management Experience: 7+ years of managing teams within a developmentorganization.Skills & Languages● Core Skills: Strong leadership, communication, and organizational skills are required.● Agility: Ability to balance multiple priorities in a dynamic environment.● Languages: Fluency in English and Arabic is a must.
Description
Key ResponsibilitiesStrategic Leadership & Management● Direction: Set the technical direction and strategy for the development team, ensuringalignment with overall business objectives.● Team Oversight: Manage the full team lifecycle, including hiring, onboarding, settingperformance goals, and conducting reviews.● Culture: Foster a positive, productive work environment that encourages collaborationand innovation.● Continuous Improvement: Promote a culture of learning by identifying areas foroptimization and introducing new technologies or processes.Technical Excellence & Quality Assurance● Architecture: Leverage a deep understanding of software development methodologies,architecture, and best practices to guide decision-making.● Quality Control: Establish quality assurance processes, conduct code reviews, andimplement testing strategies to ensure high reliability and quality standards.● Industry Knowledge: Maintain a strong technical background and stay up-to-date withthe latest industry trends.Project Management & Collaboration● Execution: Oversee project planning, resourcing, and execution to ensure timelines areestimated accurately and resources are allocated effectively.● Cross-Functional Communication: Act as the bridge between development and otherdepartments (Product, Marketing, Operations), conveying technical concepts tonon-technical stakeholders.● Stakeholder Management: Build strong relationships with diverse teams andcommunicate effectively across organizational boundaries.
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00