Currently, if you wish to have dependencies inside of a scheduled job, you need to use the service locator as the instance is created via Activator.CreateInstance.
Please can we have constructor injection to aid in testability and to keep in line with the rest of the product.
Thanks for you request Stuart. This is something that's been on our radar for a while and you will be pleased to learn that work on this feature is already underway. So as long as nothing unforseen happens it should be included in an upcoming minor release.
Thanks for your response, great news to hear :)