Demo

HR Generalist - Payroll

Birmingham Fastener & Supply
Birmingham, AL Full Time
POSTED ON 11/20/2025 CLOSED ON 1/17/2026

What are the responsibilities and job description for the HR Generalist - Payroll position at Birmingham Fastener & Supply?

Payroll Specialist/Human Resources Generalist

Classification: Exempt

Reports to: Human Resources Director

Direct Reports: N/A

 

Summary

The Payroll Specialist/HR Generalist is responsible for the processing of multi-state payroll (salaried and hourly) including computing wage and overtime payments, calculating and recording payroll deductions/additions, and processing terminations.  In addition to payroll duties, they are responsible for coordinating and implementing corporate HR policies, procedures, and practices while performing complex and confidential administrative functions to facilitate operations within Human Resources. This position will involve analyzing data and information, having the ability to work independently or in a team environment, preparing written letters and memos, critical thinking and using good judgment in decision making.

Essential Functions/Duties

  1. Compile and transmit weekly and bi-weekly payroll data accurately. Ensure compliance with federal and state laws.
  2. Prepare and/or accurately input data into the payroll system, post payroll adjustments such as taxes (Federal, State and Local), garnishments, commissions, bonuses, and benefit enrollments.
  3. Research, analyze and resolve problems or questions presented by employees or managers utilizing knowledge of accepted payroll practices, company policy and the payroll system functionality.
  4. Coordinate efforts between Payroll and Operations to ensure proper flow and maintenance of employee data (status and personnel changes, tax withholding, benefit deductions, etc.).
  5. Administration, setup, and maintenance of HR Information System(s), including design, implementation, and training users on system components. This includes but is not limited to ADP.
  6. Ensure management reports are provided as needed (e.g., weekly OT reports, headcount reports, Perfect Attendance Program, Monthly Lotto Incentive, etc).
  7. Develop and implement procedures to improve efficiency and accuracy of payroll processes.
  8. Responds to unemployment claims and supports the Workers Compensation Program.
  9. Participates in HR policy, handbook and intranet content management. 
  10. Facilitates timely reporting of employee relations issues while maintaining an appropriate balance between employee and management advocacy.
  11. Facilitate new-employee orientation and ensure appropriate onboarding process of new employees including appropriate New Hire paperwork and the I-9/E-verify process.
  12. Review qualifications of potential candidates responding to job postings and facilitate the coordination/selection process.

Competencies

  1. Strong customer service and interpersonal skills with the ability to build relationships is required.
  2. Proven ability to manage competing priorities and meet critical deadlines.
  3. Possess and apply working knowledge of labor laws to ensure compliance with company policy, local, state, and federal guidelines (such as ADA, FMLA, EEOC, FLSA, Title VII) as they apply to the payroll process.
  4. Continuously focus on process improvement and proactively anticipates needs and present solutions.
  5. Ability to maintain a high degree of professionalism and sensitivity to confidential information
  6. Work under critical deadlines and heavy workloads, sometimes under direct supervision, to support the Human Resources Department.
  7. Ability to prioritize and work with accuracy under stress.
  8. Ability to present facts and recommendations effectively in oral and written form.
  9. Must have a solid working knowledge in Microsoft Word, PowerPoint, Excel and Outlook applications.

Physical/Cognitive Demands

This is largely a sedentary role; however, walking long distances (over uneven surfaces) to/within our production facility is required. Position also requires the ability to lift boxes, open filing cabinets and bend or stand as necessary. Cognitive abilities required include deductive reasoning, information ordering, oral comprehension, oral expression, problem sensitivity, written comprehension, and written expression.

Position Type/Expected Hours of Work

This is a full-time position. Hours are Monday through Friday, 7:30 a.m. to 4:30 p.m. Evening and weekend work may be required as job duties demand.

Required Education and Experience

  1. Associate's degree (A.A) or equivalent from two-year college or technical school 
  2. Two or more years of Multi State Payroll experience – preferably using the ADP systems.
  3. Two or more years of related experience and/or training in Human Resources

Preferred Education and Experience

  1. ADP product experience
  2. Experience with applicant tracking systems, maximizing its functionality, and implementation. 

Other Duties

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.

 

Salary.com Estimation for HR Generalist - Payroll in Birmingham, AL
$63,035 to $78,970
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a HR Generalist - Payroll?

Sign up to receive alerts about other jobs on the HR Generalist - Payroll career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$72,051 - $89,364
Income Estimation: 
$90,738 - $114,279
Income Estimation: 
$132,976 - $201,974
Income Estimation: 
$106,129 - $145,100
Income Estimation: 
$121,512 - $169,501
Income Estimation: 
$50,216 - $64,300
Income Estimation: 
$58,807 - $74,645
Income Estimation: 
$67,313 - $85,132
Income Estimation: 
$81,126 - $105,394
Income Estimation: 
$81,126 - $105,394
Income Estimation: 
$94,943 - $127,063
Income Estimation: 
$58,312 - $75,594
Income Estimation: 
$67,313 - $85,132
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Birmingham Fastener & Supply

  • Birmingham Fastener & Supply Birmingham, AL
  • Operations Manager Classification: Exempt Reports to: VP of Manufacturing Direct Reports: Supervisors, Team Leaders, Skilled and Unskilled Labor in the Man... more
  • 9 Days Ago

  • Birmingham Fastener & Supply Hanceville, AL
  • Class A CDL Driver Full Time Salary: $13-$16/hr DOE Job Summary: This position is based out of Hanceville and will be driving freight to/from our Birmingha... more
  • 9 Days Ago

  • Birmingham Fastener & Supply Huntsville, AL
  • Order Puller Classification: Non-Exempt Reports to: Shipping Manager Direct Reports: NA Summary The Order Puller is responsible for collecting stock, recor... more
  • 11 Days Ago

  • Birmingham Fastener & Supply Birmingham, AL
  • Assembly Material Puller Classification: Hourly Reports to: Assembly Supervisor Summary The Assembly Team Material Puller is responsible for product assemb... more
  • 11 Days Ago


Not the job you're looking for? Here are some other HR Generalist - Payroll jobs in the Birmingham, AL area that may be a better fit.

  • Nucor Corporation Fort Payne, AL
  • Job Details Division: Vulcraft Alabama Location: Fort Payne, AL, United States Application Deadline: September 13, 2026 Welcome to Nucor, where our unique ... more
  • 1 Day Ago

  • Amerex Corporation Trussville, AL
  • Thank you for your interest in a career at Amerex. Our company stands as a global leader in fire suppression products, driven by our commitment to our team... more
  • 5 Days Ago

AI Assistant is available now!

Feel free to start your new journey!