letter credit careers in Cavan, Ireland