Fixed term contract jobs in WindsorCreate job alerts