I've spent quite a lot of time searching for the "right" engineer for a testing/development position. It's a very high-stress, high-visibility environment with changing priorities and tight deadlines. The associated responsibilities have been somewhat neglected for several years and upper management doesn't understand the process and perils of developing complex systems, so the position requires a significant amount of back-filling without letting current tasks slide. The bottom line is that choosing the "wrong" candidate will be worse--much worse--than simply leaving the position open.
Have you ever been in this sort of hiring position, and if so, was there a candidate who was clearly the "right" person? Can you identify specifically how you knew? Thanks for your insights.