letter credit careers in India