Let's say I'm an independent software developer who gets paid, by the hour, to create tailored software for solving one person's particular problems; I'm a contractor and a service provider.
What's a good noun to use for the person who commissioned work from me? Employer came to mind, but that sounds very… "permanent," and client is a very loaded word in software development. Customer could work, but is there a more accurate noun that I could use?