An employee is not the same as a contractor. A license agreement is not the same as a purchase agreement. Are you developing your software with another entity? Do you need to agree on how you will use the software? Do you need to contract with suppliers, distributors or customers? And do you need it in English?