The Monadelphous Group Limited ( ASX: MND ) share price has been amongst the better performers on the market this afternoon. The engineering company's shares are up 1.5% to $16.24 at the time of writing after announcing a new contract win. What contract has Monadelphous Group won? According to the release, the engineering company has been awarded a major contract with mining giant BHP Billiton Limited ( ASX: BHP ) subsidiary BHP Billiton Iron Ore Pty Ltd. The contract is for the provision of general maintenance services for shutdowns, outages, and minor capital works, totalling approximately $240 million over a three year period. The contract, which also contains two one-year extension options, involves the provision of general maintenance services at BHP's Mt Whaleback, Jimblebar, Eastern Ridge, Mining Area C, and Yandi mine sites which are all located in the Pilbara region of Western Australia.