letter credit careers in Sligo, Ireland