soft skillstoefl careers in Cavan, Ireland