If anyone really wants the inside scoop, here's your chance...
Only thing worth noting is the deadline for submission; Coincidence?
Application deadline: March 1, 2017 - successful applicants may be contacted immediately throughout the job posting period for interviews.