Human Resources Generalist
Job Description
Environmental Systems Service, Ltd. is seeking an experienced Human Resources Generalist to operate as the sole HR professional for a team of about 65 employees. This onsite role in Culpeper, Virginia, offers a salary range of USD 55,000 to 75,000 per year and encompasses the full spectrum of HR responsibilities, from recruiting and onboarding to benefits administration, compliance, performance management, and training.
Responsibilities
- Manage full-cycle recruitment for all positions.
- Develop and post job advertisements.
- Screen candidates, coordinate interviews, and conduct reference checks.
- Prepare offer letters and onboarding documentation.
- Lead new employee orientation and onboarding processes.
- Serve as the primary point of contact for employee questions and concerns.
- Provide guidance to managers on employee relations matters.
- Conduct investigations and assist with conflict resolution.
- Promote employee engagement and positive workplace culture.
- Administer employee benefits programs, including health insurance, retirement plans, and leave programs.
- Coordinate annual open enrollment.
- Respond to employee benefit inquiries.
- Assist with compensation reviews and salary administration.
- Ensure compliance with federal, state, and local employment laws.
- Maintain employee records and HR documentation.
- Manage I-9, EEO, FMLA, ADA, workers' compensation, and unemployment processes.
- Update and maintain the employee handbook and HR policies.
- Coordinate performance review processes.
- Assist managers with performance improvement plans and disciplinary actions.
- Identify training needs and coordinate employee development initiatives.
- Support leadership with succession planning and workforce planning.
- Maintain accurate HRIS records; experience with Sage HR or Sage software preferred.
- Generate HR reports and metrics.
- Manage personnel files and confidential information.
- Process weekly, biweekly and semimonthly payroll.
Requirements
- Minimum of 2 years of experience processing payroll, including weekly, bi-weekly, and semi-monthly payroll cycles.
- Working knowledge of payroll laws, wage and hour requirements, payroll taxes, garnishments, and benefit deductions as well as federal, state, and local employment laws.
- Experience handling employee relations issues independently and confidentially.
- Excellent communication, interpersonal, organizational and problem-solving skills.
- Ability to manage multiple priorities and work independently with minimal supervision.
- Proficiency with Microsoft Office Suite, particularly Excel.
Technologies
- Microsoft Office Suite
- Microsoft Excel
- Sage HR
- Sage software
- Sage 100 software
Benefits
- 401(k)
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
Physical Requirements
- Ability to sit, stand, and use a computer for extended periods.
- Occasional lifting of files or office materials up to 20 pounds.
Ability to Commute
Culpeper, VA 22701 (Required)
Ability to Relocate
Relocate to Culpeper, VA 22701 before starting work (Required)
Work Location
In person