business support software careers in Galway, Ireland