Human Resources Generalist
Employment Type: Full-Time
Position Summary
We are seeking an experienced and highly organized Human Resources Generalist to serve as the sole HR professional for our company of approximately 65 employees. This role is responsible for managing all aspects of human resources, including recruitment, onboarding, employee relations, benefits administration, compliance, performance management, training, and HR recordkeeping. The ideal candidate is a self-starter who can work independently, provide practical HR guidance to managers, and foster a positive workplace culture.
Essential Duties and Responsibilities
Recruitment & Onboarding
- 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.
Employee Relations
- 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.
Benefits & Compensation
- 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.
Compliance & Risk Management
- 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 employee handbook and HR policies.
Performance Management & Training
- 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.
HR Administration & Systems
- 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
Qualifications
Required
- 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.
Preferred
- Experience serving as the sole HR professional in a small business environment.
- Experience with Sage 100 software.
- Payroll administration experience.
Key Competencies
- Independent decision-making
- Attention to detail
- Problem-solving and conflict resolution
- Time management and prioritization
- Professional discretion and confidentiality
- Adaptability and flexibility
Physical Requirements
- Ability to sit, stand, and use a computer for extended periods.
- Occasional lifting of files or office materials up to 20 pounds.
Salary is based on several factors, including experience, and is evaluated on an individual basis after an application has been submitted.
Equal Opportunity Employer
Job Type: Full-time
Pay: $55,000.00 - $75,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
Education:
Experience:
- payroll processing: 2 years (Required)
- Human Resources: 2 years (Required)
Ability to Commute:
- Culpeper, VA 22701 (Required)
Ability to Relocate:
- Culpeper, VA 22701: Relocate before starting work (Required)
Work Location: In person