Human Resources Generalist

CARITASRichmond, VA
$44,705 - $67,058Onsite

About The Position

CARITAS is a growing nonprofit employing approximately 100 staff in Richmond, Virginia. We provide a range of services to support our community, including emergency shelter, The Healing Place for recovery from substance use disorder, a Recovery Residences program offering safe and affordable housing, a Works program supporting individuals with employment barriers, and a Furniture Bank that provides essential household items to families in need. The Human Resources Generalist is a key role within the organization. This position is onsite, 5 days a week, and will focus heavily on payroll and benefits administration, recruiting and hiring, staff training and development, and administrative support for the department. This is an on-site position requiring five days per week in the office and reports to the Director of HR. The pay range for this position is $44,705 - $67,058. Join us and be an integral part of our mission. Learn more at www.caritasva.org.

Requirements

  • Direct, hands on Payroll experience is required
  • Proficiency with Microsoft and Google related office tools
  • Outstanding customer service skills and a high degree of professionalism
  • Knowledge of principles and procedures related to multiple HR areas, such as: benefits, compensation, employee relations, compliance, recruitment, succession, HR Information Systems
  • Excellent oral and written communication in daily interactions
  • Sound knowledge of and ability to perform multiple HR functions
  • Ability to manage multiple competing priorities and effectively prioritize assignments
  • Must possess a valid Virginia state driver's license and have knowledge of all federal, state, and local compliance and safety regulations.
  • The ability to work with contractors and outside suppliers and work well with our client population is necessary.
  • To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.

Nice To Haves

  • Bachelor's degree and 3-5 years of progressive professional experience or equivalent combination of education, experience, and training (preferred)

Responsibilities

  • Payroll processing, for weekly and semi-monthly cycles.
  • Recruiting support
  • Open enrollment
  • Provisioning and deprovisioning of employees
  • On-boarding and new hire orientation
  • Benefits invoice reviews
  • Reporting – overtime, position control, payroll audits
  • Compliance - Ensure all HR policies adhere to local, state, and federal employment laws, and maintain confidential employee records.
  • Assist with employee training
  • Performs other duties as assigned. Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service