Our entire role at VerTalents (formerly VS-Staffing) is to provide intelligent, thoughtful IT and cybersecurity staffing solutions. But our job becomes challenging when we are trying to decipher corporate job listings. We publish lots of job listings to serve our clients. Still, one thing that most of them have in common is that job descriptions, without fail, are either dry, didactic corporate documents or simply fail to convey how the position serves the company.
Most job descriptions don’t accurately represent the actual job. They are crammed with corporate jargon and don’t describe how or why a job is done. Most of these descriptions are crafted by the HR department or the legal team using outdated documents about what the job entails. This isn’t the HR department’s fault–they aren’t writers and generally aren’t working in the trenches with the rest of the team. They have no idea what the daily grind is all about.
In the article below, we’ll give you some actionable tips on how to write superlative technical job descriptions to attract the best candidates. How? Be honest, but most of all, be concise.
Talk About the Company, Not Just the Role
Give a high-level overview of what you do and why it matters. Don’t make people visit your website just to understand what they’ll represent. No one will read the entire description first–so, introduce the company. What it is, what you do, what makes you unique.
Many job descriptions fail to represent the company in an engaging manner. No matter what field you’re in, a corporate culture with a clear mission will help your enterprise retain employees and attract top talent. According to a recent study, 35% of American workers would refuse a job that was a perfect fit if the organizational culture clashed with their values. In addition, 91% of managers stated that a candidate’s alignment with the company culture is more important than their skills and experience.
Therefore, when writing about your company to potential new hires, talk about what makes you stand out. Do you have a pet-friendly workplace? Do you have monthly cookouts where employees can bring their families? Do you offer free in-house daycare? Put all of that in the job description. These selling points could be the difference between getting the right candidate or just getting a warm body to fill a seat.
Clearly Define the Role and Its Purpose
While it’s helpful for candidates to understand WHAT they might be doing, they also want to know the WHY. Too many job descriptions simply write out a wish list of all the tasks and responsibilities that the “ideal” candidate should be expected to complete. Some of these lists are so lengthy that the job sounds impossible. And the majority of the job descriptions omit why the role is essential.
This means that you should highlight the impact of the role and the people the employee will help or serve. The purpose of a job—the raison d’etre–is often missing or absent, and according to recent studies, most millennials and Gen Z candidates want to feel a sense of meaning in their work.
Millennials have stated that they want a job with a sense of purpose. Salary and benefits, while important, are secondary to most candidates in this age range. They prefer working for businesses focused on solving societal issues that foster professional growth, offer flexibility, and a strong work-life balance. Corporate stewardship and responsibility are more than buzzwords for millennials and Gen Z.
While millennials have gotten a bad rap for long-term loyalty, the study found that it’s a simple matter of valuing personal beliefs over organizational goals. According to The 2016 Deloitte Millennial Survey, “…Millennials are less impressed by the sheer scale of a business, its age, or the general buzz surrounding it. Based on a stereotypical view of millennials, the profile or ‘positive energy’ around a business might be thought of as being highly important to them.”
It’s a basic human need. We all want to feel like we matter, yet most role profiles don’t promote this.
Provide Salary and Benefits Information
If you’re not providing salary and benefits information, you might as well not post at all. “Competitive compensation package” means nothing. Do provide a salary range for the position. No one says you must give an exact figure, but a range is helpful.
It’s a win-win.
First, full compensation transparency is an easy filter. Neither your enterprise nor potential candidates will waste time. If they don’t want that salary range, they simply won’t apply, and your HR Department won’t have to sort through candidate resumes for people who might reject the job due to salary requirements.
In addition, the pay range will give you an advantage compared to other companies that are stingy with that information. Most candidates simply skip over a role profile if the salary range isn’t listed.
Check (and Double-Check) Your Listing
Before going live with your job description, ensure the text is correct, concise, and comprehensible. And please stop trying to sound hip by using tired cliches like “guru” or “rockstar.” Millennials will see right through that and probably won’t take you seriously.
Small grammar and spelling mistakes detract from your company’s credibility. In the tech space, be sure to include the correct terminology. If you’re not sure, ask one of your employees for help. Your tech team knows the difference between UNIX and Ubuntu, and so will your candidates. Make sure you get them right.
Allow Them to Meet the Team
If you’re going after young talent, be sure to advertise the skills of your tech team. For first-time candidates, the opportunity to work with experienced software engineers or developers can make their careers and help shape them. Plus, if they can find a mentor who nurtures their natural abilities, they will become advocates for your brand and are more likely to remain loyal.
Have a candidate talk with team members and allow them to ask questions. Focus on teamwork and your team’s culture of collaboration. It’s not a bad idea to show a prospect the company’s GitHub account so that they can see how your development team contributes to your core products.
Quick, Efficient Application Process
Let’s face it—job searches are tedious, but they don’t have to be. The process should be efficient and engaging. In addition, give prospects all the information they need along the way. If it’s a ten-step process that requires a skills assessment and five interviews, let them know that at the outset.
If your recruitment process is too onerous, it reflects poorly on your company because it sends a message that your company’s processes are outdated or inefficient. Did you know that 92% of job applicants choose not to apply to a company because of long application processes or barriers? Another 50% of all job candidates didn’t apply to a company because they found the hiring process frustrating.
For example, don’t have them upload their resume, then expect them to regurgitate the same information onto an online application form. Set up interviews as quickly as possible, and if the news is bad, break it to them immediately. That way, they don’t hold out hope for your position and can keep looking.
A good rule of thumb here is to have your HR Team test out the application process themselves. Karl Wierzbicki, VP of marketing at In Flight, stated, “Virtually every talent acquisition metric can be improved by improving your apply flow conversion rate. And the best way to do that is to make the apply flow experience better for candidates.”
You are trying to sell your company to the candidate. Therefore, your job description needs to stand out and give an accurate picture of who you are and what you need. Use these guidelines to engage and find tech talent that will be the right fit for your company.