software team leader careers in Damietta, Egypt