نوع العمل : عمل جزئى
الخبرة : 0-3 سنة
الراتب : Not Mentioned
المكان : Cairo, EG
الخبرة : 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
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