business support software careers in Offaly, Ireland