soft skillstoefl careers in Galway, Ireland