Aid in architecture and design of system level, leading software team, keep track of project management activities and team progress.
Experience in project management (Traditional and Agile),high leadership, communication and negotiation skills.
Excellent command of English and Arabic Languages (Verbal and written)
Knowledge of Software development life cycles.
Additional Optional Skills