Set some properties on the job object explicitly, and provide a method to override the executable name to use.