Start Attracting the Right Tech Talent with Re-engineered Job Postings.
Presentation by SearchVelocity to Silicon Hatlon, in August 2017
Location: Milton Education Village Innovation Centre, Milton, Ontario, Canada
1. Siilcon Halton Meetup #94:
Start Attracting the Right
Tech Talent with
Re-engineered Job Postings
Milton Education Village Innovation Centre
Aug 2017
Presenter:
Rick Stomphorst
SearchVelocity, Oakville, ON
rick@searchvelocity.ca
@searchvelocity
7. • Virtually 100% of the job postings only list the employer’s needs are
and written as a legally binding document
• Don’t do that
Disclaimer: While measures were taken to ensure the accuracy of this
document, SearchVelocity or our Client cannot warrant 100% accuracy
or completeness.
9. Open with
• A question
• Every job exists for a reason.
What is the role’s core purpose?
Why you need to hire this person?
How the company will gain?
• What does the person needs to
accomplish in this role?
What problem is being solved?
• What are the 6 – 12 month goals?
• State this reason early in the
posting to provide some overall
context and to transition from
interest → desire
[“yes, I want that job”]
• Will also help you write a better
job posting
10. Boilerplate job postings
CRM Technical Support Analyst (Temporary)
Technical Support – CRM (Contract)
Can you lead our CRM implementation?
We need someone to lead in the implementation, maintenance and ongoing development of our PeopleSoft
CRM. We need a CRM Specialist to mentor and provide primary support to other departments on
enhancements, improvements and show us how to best leverage our CRM.
after…
11. Be brief and to the point
Not like this
(822 words)
12. Imagine being the first QA person in an existing software company.
Our business continues to grow and we are adding our first QA person. You will take the reins and introduce QA best practices, new processes and workflow, and new tools. You will bring
technical background, preferable as a software developer and you will establish a QA environment where QA can scale. You will become the driving force behind quality assurance.
The ideal candidate will have a programming background and has chosen to take Quality Assurance as their desired career path
About the Company
Our client builds commercial applications. They're 6+ year old growing firm with over 10 software engineers plus business analysts/project managers, and creative talent delivering some
really cool stuff. They own some projects entirely, sometimes they’re an extension of the client. 50%+ of their products can be found in an app store or publicly on-line.
Perks
• Flex-hours outside core hours 10-4
• Flexible working location when required
• Summer hours (every 2nd Friday off)
• …
Key Areas of Responsibility
• Review requirements specifications and technical design documents to provide timely QA estimates, author test cases and plans, prioritize, coordinate and perform testing activities
for multiple simultaneous projects
• Ensure all user stories have adequate detail in the acceptance criteria as input to test case development
• …
What would make you successful here
• You have past QA experience in software companies vs. banks or insurance companies
• Positive Customer Service aptitude
• ….
Essential Qualifications
• 5 years experience performing QA within software companies and strong knowledge of software QA methodologies, tools, and processes
• Experience with creating test cases & plan, manual and automated regression testing, and load testing
• …
14. Agenda
• Job postings have to move candidate from
Interest → Desire → Action
• Titles
• Location, location, location
• Write to leverage the medium
15. Transparency Enhancement Facilitator
• Technology Lead
• Cloud Engineer
• Senior Programmer
• Staff Programmer
• Verification Engineer
• Information Developer
• Systems Analyst
• Technical Lead
16. Use generally industry accepted job titles
• or functional titles
• Change titles to see which title attracts the right kind of candidates
• Use titles that candidates are actually searching for
• “Official” title can be used in offer letter
• KISS
17. .NET Developer or Senior .NET Developer ?
https://www.indeed.com/jobtrends
18. Agenda
• Job postings have to move candidate from
Interest → Desire → Action
• Titles
• Location, location, location
• Write to leverage the medium
20. Insert location in Job Titles
• Technology Lead - OAKVILLE
• Cloud Engineer - BURLINGTON
• Senior Programmer - MILTON
• Staff Programmer - HAMILTON
• Verification Engineer - VAUGHAN
• Information Developer - AJAX
• Systems Analyst - TORONTO
• Technical Lead – HALTON HILLS
• Location matters to candidates
• Location matters to companies
• E.g. TITLE – By GO Train stop
21. Agenda
• Job postings have to move candidate from
Interest → Desire → Action
• Titles
• Location, location, location
• Write to leverage the medium
22. Consider the Medium
• Company career page
• LinkedIn company page
• LinkedIn job board
• Indeed
• Facebook
• Twitter (generate awareness, interest, desire, and action in 140 chars)
• Google Jobs
Interest
Awareness
32. Google for Jobs
• Machine learning
• Googling “Marketing jobs” should also return “SEO analyst”
• Google has partnered with a number of sites where you can post jobs. These
include:
• Facebook
• LinkedIn
• Careerbuilder
• Glassdoor
• Ziprecruiter
• and 15+ others
• Add structured data to your postings
• Learn more here:
https://developers.google.com/search/docs/data-types/job-postings
33. Start Attracting the Right
Tech Talent with
Re-engineered Job Postings
Presenter:
Rick Stomphorst
SearchVelocity, Oakville, ON
rick@searchvelocity.ca
@searchvelocity
We provide recruitment services to technology
companies to identify and acquire high-value
technology staff. We specialize in complex
assignments, roles requiring multiple technologies,
skills and/or business vertical knowledge.
Editor's Notes
I come from a time where seemingly, you could post a job on a postit note, under a chair, at some obscure location, and it generated resumes. Today, candidate’s are just not that into you. I believe the employer/employer contract is broken during the recession.
Today recruiting is a marketing job.
If you don’t capture the candidate’s desire (and action), they’ll just keep walking.
Won’t dive into Awareness
Awareness – in this context, how do you promote the job, eg. Which job boards. Someone candidates have to become aware of the opening.
interested in the title – small “i”
More interest, opened job. – big “I”
While reading job moves from interest to desire
Build desire early in posting. Like a news story, don’t bury “and the result was Chris Herbert was killed in an IoT experiment that went horribly wrong”
Interest
Interest
Candidates aren’t reading the original JD anyhow
Interest
Candidates aren’t reading the original JD anyhow
Interest
What are the must haves (list)
What are the should have (maybe list some)
What are the really really really nice to have (list 1 - 2)
Eg/ 822 words
Interest / Desire – another example
Prioritize everything
Clear, concise description of the three+ major areas of responsibility (or more if greater than three) in order of percentage.
List Min qualifications
Don’t list everything.
This allows you to break things down into their separate component parts and the act of describing the major duties much easier.
Avoid this
Lets talk about titles
Unmotivational titles
Have to move the reader from awareness > interest
4x more jobs called “.Net Developer”
16X more candidates searching for “.net developer”
To generate Desire, use “.net Developer”
Cover this in the context of generating interest
Still in a list like this you have to create interest
Here you can skip reading the job and just apply – serve the lazy job seeker
Good optunity to provide additional interest per job
However many rows lead in with the same text
Highlight Big Data Engineer
Have to open the job
Employes should get on Eluta, company job board aggregator
Too often these top 10-12 lines are filled with non-motivating text
Click < See more > to view entire listing