1,500,000 Shares iGATE Corporation Common Stock UNDERWRITING AGREEMENT