- Identify and analyze user requirements
- Prioritize, assign and execute tasks throughout the software development life cycle
- Develop Java EE applications
- Write well-designed, efficient code
- Review, test and debug team members’ code
- Design database architecture
- Schedule product releases with internal teams
- Document development phases
- Ensure our applications are secure and up-to-date
QualificationsMin 4 Years experienceMust be senior who leads teamMust know Python , JIRA and AgilePreferred to know DjangoMust been experience in managing teamBenefits :Location : Alex ( full time ) , can be hybrid with a mandatory 2 days attendance for Cairo residence .Social and Medical Insurance applied2 days off ( Saturday and Friday )Working hours 9 till 5 / 10 till 6