dynamics nav technical dubai careers in Mansoura, Egypt