The transaction is subject to customary regulatory approvals, the company said in a statement.
Indium and LeapFrog, both new investors in the company, would invest Rs 220 crore and Rs 200 crore respectively.
KKR, which first invested in Magma in 2011, would inject an additional Rs 80 crore.
The company will issue 4.63 crore equity shares at a price of Rs 108 per share (face value of Rs 2 and a premium of Rs 106).