




**Employment Type:** Full Time **Location:** Egypt, Cairo **Number of openings:** 2 **Code:** B\-109 **Responsibilities and duties** * Ensure clarity and control over project scope, deliverables and matching of expectations between customer and internal teams. * Devise project plan, adapt the plans based on developing requirements or requests, and ensure accommodation of those changes to the plans. * Management of proper communications between the team and with the customer. * Define the propoer project execution process with which the project is to be delivered. * Coordinate between capabilities and create synergy between all team members to achieve final delivery in the end. * Track project progress, identify risks and establish mitigations for those risks. * Provide time estimates for milestone completion to support business decisions and customer engagement management. * Receive requests (scope changes, bug reports, etc.) from customers and incorporate them into the project delivery process. * Ensure technical integrity of the project in terms of architecture, DevOps, quality, etc. in conjunction with the capability leads within the company. **Requirements** * Bachelor's degree in Computer Science, Engineering, or a similar field is preferred. * Strong analytical, problem\-solving, and conflict resolution skills with keen attention to detail. * Knowledge of numerous well\-documented patterns and techniques for filling in the intentional gaps left in the Scrum approach (e.g., burndown techniques, retrospective formats, handling bugs, etc). * Deep and thorough understanding of the software development best practices and challenges, especially agile methodologies. * Thorough experience in leading technical teams and overseeing the work and productivity of junior and senior software engineers. * Knowledgeable in KPI definition and tracking. * Impeccable estimation skills. * Willing to operate in a start\-up environment and to assume unplanned roles and activities. * PMP or similar certificate is a plus.


