solid & works careers in Carlow, Ireland