letter credit lc careers in Dublin, Ireland