It's been said so often that it's become a cliché: Every business is a software business.
That means that when you're hiring tech talent, you aren't competing for employees just against other companies in your industry. You're competing against every company in America. Coming out on top in that competition means getting smart about your approach to hiring. Here are 11 tips to help you hire faster and hire better.
Know why you're hiring.
Have a rock-solid, detailed job description, and be clear about which skills the new employee needs to have and the skills you want them to have. And while tech hiring is often about checking off acronyms and buzzwords, know what results you want the new hire to be able to deliver, not just which languages they need to be able to code in.
Help candidates be prepared for the interview.
Tests like asking candidates to open a nailed-shut window are almost totally inappropriate for hiring technical employees, but candidates will be stressed even without a stress test. Help reduce their stress so they can present themselves comfortably by making sure they know what to expect before they arrive.
Read the resume before the interview.
You can tell when a candidate doesn't research the company before the interview and it doesn't leave a good impression. Similarly, it doesn't make a good impression with the candidate if you're clearly scanning their resume for the first time while they're sitting across from you. Remember, they're evaluating you while you're evaluating them. So read their resume and check out their Linked In or Facebook profiles before you meet the candidate.
Treat it as a conversation, not an interrogation.
Yes, you need to know about the candidate's abilities and interests, but that doesn't mean you should bombard them with one question after another. Make sure the candidate has a chance to respond and ask their own questions.
Be prepared to be spontaneous.
If you've understood the requirements of the job and reviewed the candidate's resume, you should have a list of questions prepared. Make sure you ask all the necessary questions, but don't be afraid to go off script. Follow up on things the candidate says that intrigue you.
Allow the candidate room to talk.
Give candidates time to respond in detail to your questions. The interview process is about their answers, after all, so unless there's a real time crunch and some questions are mandatory, give them room to provide full explanations.
When you're interviewing multiple candidates, especially on a single day, it's easy to start tuning out in the middle of the interview and thinking about the other things you need to accomplish. Avoid these distracting thoughts by planning your day around the interview rather than squeezing it into a jam-packed schedule.
Interviews shouldn't be Pass/Fail.
You're trying to hire the best candidate for the job, not just an adequate candidate for the job. Don't simply consider whether the candidate is acceptable; evaluate them in depth to be able to compare multiple candidates and find the best fit.
Let the candidate know what happens next.
Remember, you probably aren't the only company the candidate is interviewing with. Let the candidate know how long it will take to hear from you. That way, they'll know whether they should wait, get back in touch with you, or jump on another offer they've received.
Give every candidate a final Yes or No.
The candidate took time out of their day to come meet you. They deserve the courtesy of a final answer, whether to make an offer or decline to hire them.
Work with a top-tier recruiting firm.
You'll minimize the pain of the hiring process and make it far more efficient if you work with an experienced recruiting firm that can identify potential candidates and meaningfully prescreen them. The Armada Group has more than 20 years experience placing top talent in the technology industry. Contact us to learn how our skilled recruiters can help you hire faster and better.