Skip to main content

Engineering Manager

• Manage and oversee the design and development of software applications. • Manage the work of Software Engineers to ensure best practices around Software Development Life Cycle. • Maintain visibility on the team's performance while conducting their everyday tasks. • Focusing on the team day to day-to-day job performance. • Build and manage diverse teams of engineers from different disciplines, formulate and execute strategies, and coordinate with other managers. • Supervise engineering team deliverables. • Providing clear and concise instructions to engineering teams. • Manage delivery priorities and team scope and objective. • Ensure consistent bookkeeping and documentation of work. • Communicate delivery dates and timelines. • SLAs, delivery timeline tracking and reporting • Conducting the hiring plan for the team. Requirements • 3-5 years of Managing Software developers • Able to approach problems logically, research options, avoid biases, and focus on meaningful data to draw the right conclusions. • Experience in managing a team's performance and KPIs. • Able to understand and follow up on the technical tasks of people on the team. • Able to identify weak areas on the team and create new job roles that fill those weaknesses. • Have the skills required to identify and acquire good talents for technical roles. • Have the skills required to identify low performers, and build improvement plans. • Strong understanding of the software development process. • Gives frequent positive and constructive feedback to drive for improvement. • Aware of used technologies in Frontend, Backend and Testing

Engineering Manager

SSC Egypt
Cairo, Cairo Governorate
Full time

Published on 05/22/2024

Share this job now