development careers in Nicosia, Cyprus