Skills And Tools:
For our headquarters in Munich, we are looking for a Head of Engineering (m/f/x) who will lead the engineering department of the company; from hiring and training new team members to managing tech projects and preparing the budget of the team.
In this role, you will:
- Be responsible for heading the Engineering teams and directly supporting the CTO Work closely with the CTO, peers, and executives to execute the technical strategy of software development, additionally you will hire, onboard, mentor, coach, and lead the team
- Own the execution of products development
- Ensure engineering excellence, including following agile development practices, development guidelines, and architecture best practices
- Set the establishment of agile processes across the virtual project teams
- Own the budget, the responsibility, and effective management of the software development environment
- Bachelor’s/Master’s degree in Computer Science, Data Science, or equivalent experience.
- Work experience as a CTO or as a VP, Head or Director of Engineering, or in a similar senior-level Engineering department position.
- 8+ years experience in several languages (frameworks), specifically: C#, .NET Core, JS Frameworks such as ReactJS or AngularJS, and 3+ years experience in Cloud Services such as AWS with an extensive experience in software development and project management.
- Experience with system design in a SaaS product environment and with Cloud solution enablement.
- Experience managing IT in Agile Frameworks such as Scrum or Kanban, with Excellent organizational and leadership abilities.
- Senior Data EngineerConfidential Company - Smart Village, Giza19 days ago
- Software Engineering DirectorConfidential Company - Nasr City, Cairo2 months ago