Talent Acquisition Business Partner - Ottawa, Canada - Smile DH

Smile DH
Smile DH
Verified Company
Ottawa, Canada

3 weeks ago

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description
This is a remote position and can be located anywhere in Canada.

AS THE WORLD MOVES TO FHIR, THERE ARE PLENTY OF REASONS TO SMILE.

Smarter decisions, fewer barriers, and better incentives are just the beginning.

Smile Digital Health makes it easy for healthcare stakeholders to collect and exchange data with our leading FHIR-based data liberation platform.


We reduce barriers between information and care for those who deliver or consume health services and products and whose roles or care are hindered by fractured, inaccessible or complex information systems.

Let's make a difference

BE PART OF THE TEAM WORKING TOWARDS #BETTERGLOBALHEALTH


Responsibilities:


  • Lead fullcycle recruitment for various technical and nontechnical roles across the organization, acting as a key internal business partner advising on processes, job market, onboarding and setting expectations with hiring managers and executives.
  • Build strong relationships with hiring managers and external vendors to ensure requirements are clear and expectations are met.
  • Develop and leverage a network of industry professionals to build high quality pipelines for various active and confidential roles.
  • Support the employer branding strategy by working closely with Talent and HR leadership.
  • Conduct and review job specific testing, background checks, references, etc.
  • Support efforts to diversify hiring sources to enhance a diversified and inclusive workforce.
  • Oversee and support special Talent and HR projects, as needed.
  • Manage data and status in Applicant Tracking System (ATS).
  • Analyze and generate regular reporting of recruitment metrics, as requested.
  • Attend offsite and virtual recruitment events to attract new graduates and/or students as well as managing university relations, as needed.
  • Comply with the privacy, security and confidentiality policies.

Requirements:


  • 7+ years in a fullcycle talent acquisition role with experience recruiting technical and nontechnical positions. Talent acquisition experience in an IT environment, preferred.
  • Postsecondary diploma or degree in Human Resources and/or a combination of equivalent recruitment and human resources experience.
  • Demonstrated ability to build strong relationships and indepth understanding of business needs with varying levels of internal leadership and external vendors.
  • Exceptional written and verbal communication skills especially in proactive communications, such as updates and followups, with hiring managers and leadership.
  • Efficient time management to oversee a wide range of open roles, upcoming requisitions and resource planning.
  • Extensive networking experience including establishing relationships, communicating and building rapport and ability to explain complex products and services provided by Smile.
  • Selfdriven with superior problem solving, critical thinking and decision making abilities.
  • Excellent computer skills including Excel, PowerPoint, Word.

More jobs from Smile DH