It's quite common - in a Microsoft environment - to have a MSSQL server and a file server and a print server and a Sharepoint server and a webserver in the same network, either as a separate machine or as a virtual server on the same machine.

The network manager will know how to do it. Just ask him.
But I should start asking the new programmer to explain to the network manager why his program needs a server of its own and can't run on the same server as the old program.