Job Summary
The Head of Development leads the technical strategy and management of the development team, ensuring alignment with business goals and fostering a collaborative environment.
Responsibilities
- Define the technical direction and strategy for the development team aligned with business objectives.
- Manage the entire team lifecycle including hiring, onboarding, setting performance goals, and conducting reviews.
- Create a positive and innovative work culture that encourages collaboration.
- Promote continuous learning by identifying optimization opportunities and introducing new technologies or processes.
- Guide software architecture decisions using knowledge of development methodologies and best practices.
- Implement quality assurance processes, conduct code reviews, and establish testing strategies to maintain high standards.
- Stay current with industry trends to maintain strong technical expertise.
- Oversee project planning, resource allocation, and execution to meet timelines effectively.
- Facilitate communication between development and other departments, translating technical concepts for non-technical stakeholders.
- Build and maintain strong relationships across teams and organizational boundaries.
Requirements
- Master’s degree in Computer Science, Engineering, or related field.
- At least 15 years of professional experience.
- Over 8 years of experience designing and building scalable enterprise software.
- More than 7 years managing teams in a development organization.
- Strong leadership, communication, and organizational skills.
- Ability to manage multiple priorities in a dynamic environment.
- Fluency in English and Arabic.
We refresh listings regularly, but some roles close early on the source platform.
Country: Jordan
City: Amman
Job Category: Software Engineering
Job Type: Full Time
Company Name: iSolution
Seniority level: Director

