Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Human Resources Generalist

Job

Environmental Systems Service, Ltd.

Culpeper, VA (In Person)

Full-Time

Posted 1 week ago (Updated 5 days ago) • Actively hiring

Expires 7/12/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
62
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Human Resources Generalist 218 North Main Street, Culpeper, VA 22701 $55,000
  • $75,000 a year
  • Full-time $55,000
  • $75,000 a year
Full-time 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:
Associate (Preferred)
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