This will depend on the terms of the software development agreement. Generally, it is rare for software to be developed from scratch by a developer, with existing software often being used as building blocks for new projects. As a result, developers will typically not agree to transfer ownership of all rights in new software to a customer. However, for bespoke software where you are to own the rights, there must be an express assignment signed by the developer – the fact that you have paid for the development does not automatically mean you own the legal title to the intellectual property rights. Please contact us should you require any assistance in carrying out such a review.