The Payroll and Human Resources Specialist is responsible for the accurate and timely processing of payroll, maintenance of timekeeping records, preparation of payroll reports, reconciliations, and employee benefit deductions and payments processed through payroll. This role helps ensure employee records are maintained accurately, benefit deductions and payments are processed through payroll in a timely manner, and payroll-related benefits information remains current.The Payroll Specialist serves as a key resource for employees and managers by providing guidance and support on payroll and benefits-related matters. In addition, this position provides administrative support to the Human Resources Officer and assists with payroll, benefits, and employee record management to ensure efficient HR operations.Essential Duties & Responsibilities:Payroll:Process payroll accurately and on schedule.Review employee hours, pay rates, deductions, paid time off, and other payroll-related information.Identify and resolve payroll discrepancies before payroll is finalized.Process employee changes, including new hires, terminations, compensation changes, and benefit deductions.Prepare payroll reports, reconciliations, and supporting documentation.Maintain payroll records and ensure data accuracy.Respond to employee payroll inquiries and research payroll-related issues.Assist with payroll system maintenance, updates, and testing.Participate in payroll audits and provide supporting documentation as needed.Benefit Administration:Process benefit enrollments, changes, and terminations.Maintain payroll-related benefit deductions.Reconcile monthly benefit invoices and resolve discrepancies.Assist with annual open enrollment activities.Assist with COBRA enrollments and changes.Human Resources SupportMaintain accurate employee information within the HRIS.Assist with HR projects, training, employee programs, and special events.Provide administrative support to the Human Resources Officer.Perform other duties as assigned.Qualifications RequiredMinimum of three (3) years of payroll processing experience in a mid-sized organization.Experience with payroll systems, timekeeping administration, and payroll reconciliations.Proficiency in Microsoft Outlook, Word, and Excel.Strong attention to detail and accuracy.Excellent organizational, time management, and problem-solving skills.Strong communication and customer service skills.Ability to maintain confidentiality and exercise discretion with sensitive information.Ability to work independently and as part of a team.Work Environment:This is an onsite position in a professional office environment. Regular use of computers, telephones, and other standard office equipment is required.This position is scheduled for 20-25 hours per week during regular business hours, Monday through Friday. Some schedule flexibility may be available based on business needs.Physical RequirementsSit and work at a computer for extended periods.Frequently use standard office equipment.Communicate effectively in person, by phone, and electronically.Occasionally stand, walk, bend, reach, and lift up to 10 pounds.Perform the essential functions of the position with or without reasonable accommodation.Compensation:$22 - $28 per hour depending on experience, skills, and overall qualifications.