survey programmer careers in Egypt