The full cycle recruitment process in IT
How many open roles does your company have and how much is this costing you?
According to a report from SHRM it takes 36 days on average to fill a vacant role (known as Time-to-hire). However, for highly technical roles in IT this can easily be 3 or even 6 months.
The financial cost of having an unfilled role (known as Cost of Vacancy or COV) can be (bluntly) calculated by multiplying the associated salary by 3 (generally considered the value of an employee’s yearly output) and divided by 220 (average working days in the year). So, the COV of a position with a salary of €65,000 is €886 per day. If it takes the average 36 days, the cost to the company is almost €32,000. This does not include advertising costs, recruitment agency fees or billable hours of senior staff for interviewing!
So how can employers reduce the time-to-hire and keep COV low?
By ensuring stakeholder engagement and adhering to clearly defined processes across the Recruitment Lifecycle.
What is the Recruitment Lifecycle?
The Recruitment Lifecycle is the process of hiring an employee. It often begins when an existing employee resigns and is only complete when a new employee has passed probation.
Both Indeed (the largest jobs board in the world) and LinkedIn (the largest candidate database), agree that there are 6 stages in the Recruitment Process Lifecycle which are…
Identify the requirement
This is the responsibility of the Hiring Manager and often his / her Line Manager from a strategy perspective. The following should be considered:
- Is this vacancy a result of growth or are you backfilling a position?
- What technical skills are needed?
- What soft skills are needed?
- What’s the budget?
- Can this role be worked remotely?
Prepare a Job Spec
- This stage can take a couple of days to a couple of weeks and should be a joint venture between the Line Manager (who understands the technical requirements) and HR / Recruiter (who can sell the opportunity)
- This is not simply a “shopping list” of things you want but should also help to “sell” the company so include things like company benefits, industry awards and clearly defined duties
- If the Job Spec is too broad or aspirational it will frighten potential candidates. It’s better to cast a wide net and consider candidates with potential to develop in areas of inexperience
This is the process of identifying and engaging suitable candidates and is conducted by a TA team or Recruiter.
It can take days (utilising existing talent pipelines and referrals) or months (if you are trying to hire someone with an in-demand skill set such IT Security Consultant or Software Architect).
In any case you should have a Talent Acquisition strategy in place. This is the responsibility of the HR and Recruitment team who will liaise with individual Hiring Managers.
The strategy should consider the following:
- Where to advertise?
- Who will process the candidates?
- Is there a defined budget as advertising slots, licenses and agency fees can be expensive?
For high-end IT roles advertising only occasionally works and suitable candidates will need to be pro-actively sourced. The following are the main channels for this:
- Internal promotion
- Employee referrals
- Online databases such as LinkedIn
Once a suitable candidate has been identified they will need to be assessed.
Initial assessments are usually conducted by a Recruiter. At this juncture the candidates’ expectations in terms of salary, benefits and availability should be established.
The Recruiter should be aware of minimum requirements and disqualify unsuitable candidates accordingly. These can include certain technical skills, ability to communicate effectively or salary demands which are over-budget for the role in question.
This is the most important stage of the Recruitment Lifecycle process and is the responsibility of the Hiring Manager who may be supported by HR and Talent Acquisition teams.
In most cases this is a two or three stage process which includes a technical interview / assessment followed by a competency-based interview to better assess soft skills (often conducted by HR team).
The following should be considered:
- Does the candidate possess the required skills?
- If there are technical gaps, can they be addressed and if so, how quickly? Is the candidate happy to upskill?
- Will the candidate suit the culture?
This is often the most difficult stage and needs to be managed carefully as many factors can result in an unsuccessful process including a delay in financial approval / PO for the role or changes in the candidates’ expectations.
This stage is the responsibility of many stakeholders including HR, Recruiter, Finance, Hiring Manager and Senior Management / C-suite (if budgets need to be increased).
The following should be considered:
- Is the Financial Approval in place?
- How quickly can we issue a contract?
- Does the candidate have other Offers from competitors?
- Is there scope to increase the offer if necessary?
- Will the candidate receive a counteroffer from their employer? (Almost certainly yes)
- Are we willing to wait longer than expected if the candidate requests additional time before starting?
- Should Reference Checks be completed before or after the Offer?
The candidate has accepted the Job Offer and looks forward to joining your company. However, until they do there is a danger that a competitor will entice them away. It’s important to issue a contract promptly and ensure that you keep in touch with the candidate until the start date.
On their first day you should have a plan in place to ensure they feel prepared and welcomed. All equipment and systems access should be in place.
Set clear expectations around deliverables and milestones which should be met during the probation period.
You should have regular “check-ins” to ensure the role is meeting the expectations of your new hire. Often, I am contacted by candidates leaving a role within the first 6 months stating that it was not as advertised.