software skills needed for a recruiter