A few rules of thumb recruiters should always keep in mind when dealing with IT requirements:
– Good developers / IT professionals usually do not need new jobs because they are unemployed. On the contrary, they are possibly working even now, and are more interested in what challenges / opportunities can the new position / company provide.
– Current market trends dictate that experienced IT professionals are generally highly sought-after (even if they are not actively looking for a new opportunity).
– Speed and perceived fluidness of the process are equally important, because you might lose precious candidates due to that “other company”, who was indeed somewhat faster to arrange that tech/managerial/client interview with him you were unable to confirm in 1-2-3-4 etc weeks.
– Most of the candidates (yes, even “hardcore geeks” too) have their own private life, not to mention workplace (where they want to excel too). So when you are planning interviews, you should make sure that the agreed times are feasible and rock solid from your side too.
– However, if the interviewer fails to call the candidate at the agreed time; try not to make this mistake again, because it is quite unprofessional.
– Feedbacks and different steps of the recruitment process should not take longer than 1 week (or more). (If unsure why, please read the above points again.)
– If you don’t understand something in the job description and / or CV, then I have good news for you: http://bit.ly/10PZRiS
Hopefully here you can find my ramblings & thoughts about recruitment (mainly regarding IT field) in the near future!