Payroll Specialist

Payroll Portland, Oregon


Description

Position at ABC Roofing

ABC Roofing, a Tecta America Company, has been a leading commercial roofing contractor in Portland, Oregon, serving Oregon, Washington, and Arizona since 1951. We specialize in low- and steep-slope roofing, offering new construction, roof replacement, repairs, and maintenance. Our goal is to provide superior, competitively priced roofing solutions while offering meaningful work and advancement opportunities for our employees.
 
We are seeking a Payroll Specialist for our Portland, OR office.
 
The Payroll Specialist is responsible for the accurate and timely processing of union payroll, including collecting and entering timecards, verifying data with operations, and ensuring compliance with company policies and labor regulations. This role manages the full payroll cycle, supports HR functions such as onboarding and benefits coordination, assists with accounts payable, and maintains confidential, well-organized payroll records.
Job Functions (include):
Time & Attendance Management
  • Review and audit time entries in TFM for accuracy and completeness
  • Edit employee punches and resolve discrepancies as needed
  • Process TFM queue items in Navision
Payroll Processing
  • Review, validate, and transfer time data from TFM into payroll systems
  • Maintain and update Time Tracker spreadsheets
  • Process payroll and time journals accurately and on schedule
  • Ensure compliance with union agreements and labor regulations
  • Research and resolve payroll discrepancies in a timely manner
Post-Payroll Activities
  • Generate and review payroll reports
  • Process payroll-related invoices, including taxes and other payments
  • Submit and track payroll tax payments
  • Upload direct deposit files and 401(k) contributions
  • Complete certified payroll reporting
  • Maintain payroll trackers (taxes, sick time, Social Security, etc.)
  • Distribute employee pay stubs
Employee Records & HR Support
  • Process new hire paperwork and maintain accurate employee records
  • Enter employee data into Navision and maintain hiring documentation
  • Ensure I-9 compliance and proper recordkeeping
  • Handle employment verifications and unemployment inquiries
  • Coordinate background checks and drug testing
  • Support benefits communication and enrollment
Administrative & Financial Support
  • Maintain job-related documentation in TFM
  • Assist with accounts payable and internal reporting
  • Organize and maintain digital and physical filing systems
Qualifications:
  • Minimum of 3 years of recent experience in payroll processing or a related administrative/accounting role; construction industry experience preferred
  • High school diploma or equivalent required; additional coursework in business or accounting a plus
  • Strong knowledge of payroll processes, practices, and applicable regulations
  • Proficiency in Microsoft Office, with advanced Excel skills
  • Experience with accounting or payroll systems (Navision preferred)
  • Strong organizational skills with the ability to manage multiple priorities and meet deadlines in a fast-paced environment
  • Exceptional attention to detail and accuracy, especially with data entry and financial information
  • Strong mathematical, analytical, and problem-solving skills
  • Excellent verbal and written communication skills
  • Strong interpersonal and customer service skills
  • Proven ability to handle sensitive payroll and employee information with a high level of confidentiality and professionalism

ABC Roofing, a Tecta America Company, offers a comprehensive benefits package including medical, dental, vision, 401(k) with company match, paid time off, paid holidays, etc.