IT Sourcer, Recruiter

  • Contract: Full-time

Job Description

We are looking for a talented IT Sourcer/Recruiter to join our Global Talent Acquisition team. You will play a crucial role in the talent acquisition efforts for IT positions within the USA. This role will partner with our Talent Acquisition team and Hiring Managers, to search for and engage passive candidates, and recruitment efforts with qualifying and interviewing candidates. You will take an active role in defining, launching, analyzing and continuous improvement on innovative strategies for various positions and geographic locations to build pipelines for hard-to-fill IT roles. This is a 3-6 month contract, remote position based in U.S.

Principal Duties and Responsibilities:

  • Recruit and source for IT roles in the US
  • Develop plans to source qualified candidates and increase applicant pools, using appropriate sources such as databases, social media, job boards, internet sites and networking.
  • Conduct effective intake meetings with hiring managers to understand job details.
  • Educate, influence and enable the business to hire the right talent.
  • Provide timely updates to hiring managers and TA partners with information regarding market place, obstacles, and work with manager to identify solutions.
  • Educate and communicate appropriate expectations to and influence hiring managers, HR and HR Business Partners regarding the TA process.
  • Partner with hiring manager to identify qualified candidates, seek feedback, and make hiring recommendations.
  • Insure that Unum hires the highest quality candidates with the skills, education and experience necessary to meet our business needs.
  • Leverage metrics and data to drive results and achieve company objectives
  • Effectively use business systems such as Microsoft Office, Applicant Tracking Systems (Workday) to identify obstacles, update managers and candidates, and ensure compliance.
  • Leverage available tools and resources to increase diversity of applicant pool.
  • Compliance with all federal and state laws.
  • May perform other duties as assigned.

Skill Requirements

  • A Bachelor’s degree, or equivalent work experience preferred.
  • A minimum 5 years of IT sourcing and/or recruiting experience within a search firm or in-house corporate environment.
  • Recruiting and sourcing experience for technical or niche talent is required
  • Experience sourcing passive candidates utilizing various channels and technology tools.
  • Excellent negotiating skills coupled with strong ability to handle objections effectively.
  • Strong organizational skills (especially as they relate to data collection and reporting), a multi-tasking style and project management approach.
  • Lead in the development of multiple talent sourcing options for both active and passive candidates, utilize advanced sourcing techniques to identify candidates (e.g., cold calling, job boards, advertising, database and internet searches, and networking and referrals, and anticipate organization needs by ensuring ongoing strategic talent pipelines.
  • Highly consultative, able to inform hiring managers and candidates on talent acquisition process, illustrate market trends, and use data/information to help in decision making.
  • Experience within a large complex corporate environment is preferred. Experience in the Insurance industry is a plus.
  • Extensive knowledge and understanding of policies, procedures, and requirements relevant to talent acquisition and sourcing.
  • Participates and contributes to completion of significant team projects and goals
  • Results-oriented mindset (high sense of urgency, determination, tenacity, etc.).
  • Interest and aptitude for learning highly technical subject matter.
  • Highly articulate, well-developed, effective written and verbal communication skills

About the Company

Unum is a company of people serving people. As one of the world’s leading employee benefits providers and a Fortune 500 company, Unum’s financial protection benefits help protect more than 33 million working people and their families from the financial impact of illness or injury. Unum’s three distinct, but similarly focused US businesses Unum US, Colonial Life, and Starmount Life are each a market leader in making disability, life, accident, critical illness, dental, and vision insurance accessible in the workplace. Headquartered in Chattanooga, Tennessee, Unum has significant US operations in Portland, Maine, Worcester, Massachusetts, and Glendale, California with over 35 field offices nationwide. Colonial Life is headquartered in Columbia, South Carolina with over 40 field offices nationwide. Starmount Life is based in Baton Rouge, Louisiana, and is the dental and vision center of excellence for Unum in the US.

How to apply

Apply for this job online using the link below.

External Link »