Engineering Lead,Banque du Caire

Engineering Lead,Banque du Caire
نوع العمل : عمل جزئى
الخبرة : 0-3 سنة
الراتب : Not Mentioned
المكان : Cairo, EG

Job Purpose


Responsible for overall technical delivery: builds, fosters and maintains leading edge engineering practices
Instils world class engineering practices (e.g., TDD, Dev Ops)
Key Accountabilities


Promote and maintain engineering best practices such as test driven development and continuous integration and delivery
Working with technical leads on architecture and technology
Coaching technical leads and providing ad-hoc problem solving support, including hands-on pairing when needed
Collaborates with and supports technical leads to ensure high quality code across the teams
Facilitates and delivers training and knowledge sharing sessions for engineers
Works together with technical leads supporting the engineers for all people related matters
Communicates with internal stakeholders regarding all engineering related principles and practices
Builds BDCs brand in the technology community
Knowledge


Expert understanding of various software languages and frameworks
Extensive knowledge of Agile software development practices (such as TDD, CI and CD)
Familiarity with information security vulnerabilities and risk management
Experience


5-8 years of software development experience (including architecture)
2-3 years leadership and coaching experience
Experience in enterprise integration
Relevant business / computer science degree or relevant experience
 Apply for here