I'm recently decided to draw up an agreement with an American company and found formal word choice quite challenging. My biggest problem right now is related to naming parties in the agreement. Right now, I refer to the person that develops the software (myself actually) as to the "contractor" and the person who ordered the software as "orderer". Are there any more suitable terms that could be useful in the context of this contract?
You could be the "contractor" or "developer" or "provider" and the company could be the "buyer" or "purchaser" or "customer." It is best in the first paragraph to fully identify the parties followed by the word you will use to describe them in the remainder of the document: John Smith ("Developer") and XYZ Company, Inc., ("Purchaser.")