Searching for suitable IT candidates who match our clients' requirements Headhunting and networking on sites such as LinkedIn / GitHub / Stack Overflow Writing and posting job adverts Interviewing candidates to assess their suitability for specific roles Arranging interviews for candidates and liaising with them during this time Making job offers to suitable candidates and handling rejections Taking references / collating relevant supporting documents Building relationships with existing and future clients Attending meeting with clients to explore potential opportunities Negotiating fees and terms of engagement