modular buildings careers in Carlow, Ireland