Senior Payroll Analyst
EFCO Forming & Shoring Solutions
Senior Payroll Analyst
Are you a construction-minded professional with a passion for building and making a lasting impact in the industry? At EFCO, we don't just build concrete structures, we build careers, partnerships, and opportunities. Established in 1934, we deliver innovative, cost-effective solutions that make construction safer and more efficient.
Headquartered in Des Moines, Iowa, EFCO is a growing, people-focused company committed to Quality, Integrity, Innovation, and Super Service. From engineering and design to manufacturing and field support, we help customers turn vision into reality while achieving the Lowest In-Place Concrete Cost (LIPCC).
The Senior Payroll Analyst role supports complex payroll processing, reporting, and tax compliance for EFCO's U.S. and Canadian operations, ensuring accuracy across payroll systems, supporting audits, and contributing to continuous process improvement.
Key Responsibilities:
- Payroll Processing and Reconciliation (40%)
- Prepare and audit complex biweekly payrolls, validate earnings, deductions, and taxes, and ensure timely and accurate pay delivery across jurisdictions.
- System Maintenance and Process Enhancements (25%)
- Support payroll system upgrades, testing, and troubleshooting.
- Identify improvement opportunities for workflows, controls, and reporting.
- Tax Compliance and Reporting Support (15%)
- Assist with multi-jurisdictional payroll tax filings, reconciliations, and year-end processing, including W-2s and T4s.
- Reporting and Analytics (10%)
- Develop, maintain, and distribute payroll reports for finance, HR, and leadership.
- Ensure data accuracy and compliance with reporting standards.
- Audit Support and Documentation (10%)
- Prepare payroll audit documentation and support internal and external audit processes.
- Maintain accurate records of payroll actions and approvals.
Additional duties may be assigned to meet organizational goals and priorities. Duties and responsibilities, as required by business necessity, may be added, deleted, or changed at any time at the discretion of management, formally or informally, either verbally or in writing, to meet organizational goals and priorities.
Qualifications:
- Education: Bachelor's degree in accounting, finance, or business required.
- Experience: 4–6 years of payroll experience with multi-state and/or Canadian payrolls preferred. Experience with tax filings and year-end processing required.
- Certification(s) and License(s): CPP designation preferred or in progress.
- Computer Skills: Strong Excel skills and familiarity with payroll systems required.
- Other Requirements: Must have strong analytical skills, attention to detail, and ability to handle confidential information.
Core Competencies:
- Technical Skills: Proficiently uses job-specific tools, systems, and procedures to perform tasks effectively.
- Analysis: Breaks down complex information to identify patterns, relationships, and root causes.
- Judgment: Makes sound decisions by evaluating facts, risks, and potential outcomes.
- Responsibility: Takes ownership of actions, tasks, and outcomes; follows through on commitments.
- Communication: Communicates effectively verbally and in writing, producing clear, concise, and professional content and adapting style to audience and setting.
Working Arrangement:
- This role will work 100% onsite at our Des Moines, IA headquarters.
Physical Demands:
Sedentary: Exerting up to 10 lbs. of force occasionally and/or a negligible amount of force frequently to lift, carry, push, pull, or otherwise move objects, including the human body. Involves sitting most of the time but may involve walking or standing for brief periods of time.
To ensure a safe work environment while meeting the physical demands of the job you must be able to perform the following physical and mental tasks with or without a reasonable accommodation:
- Balancing- Maintaining equilibrium when walking, climbing, crouching, etc: Constantly
- Repetitive Motions- Substantial movements (motions) of the wrists, hands, and/or fingers: Occasionally
- Sitting/Standing- Must be able to sit or stand as required for extended periods of time: Frequently
- Stooping- Bending at the waist: Occasionally
- Lifting motions or lifting objects up to 10 lbs.: Occasionally
- Walking: Frequently
- Climbing- Ascending or descending ladders, stairs, scaffolding, ramps, poles etc.: Occasionally
- Hearing: Frequently
- Talking: Frequently
- Capacity to think, concentrate and focus for long periods of time: Frequently
- Ability to read complex documents in the English language: Frequently
- Capacity to reason and make sound decisions: Frequently
- Ability to write complex documents in the English language: Frequently
- Capacity to express thoughts orally: Frequently
- Expertise in:
- Ability to regularly perform all job functions at company office or worksite
- Ability to withstand environmental conditions such as extreme heat or cold, grass, wind, sand, fumes, odors, gases, noises. Etc.
Benefits:
- Medical, Dental, and Vision Insurance
- Flexible Spending Account
- Health Savings Account
- Life and AD&D Insurance
- 401k Options
- Paid Time Off (PTO)
- Tuition Reimbursement
- 10 Paid Holidays
- Employee Assistance Program (EAP)
EFCO Culture and Safety:
Act with Integrity by demonstrating honesty, responsibility, trustworthiness, and respect in all actions. Strive for Quality through continuous improvement and data-driven decision-making. Embrace Innovation by being self-aware, collaborative, and curious. Deliver Super Service by creating value and consistently exceeding customer expectations.
At EFCO, the health and safety of our team members, visitors, and contractors is an overriding priority and EFCO is committed to promoting a safe and healthy work environment by requiring all team members to participate in environmental, safety, and health program activities. This includes always wearing required personal protective equipment; participating in safety training; engaging in and supporting safety activities including reporting hazards, unsafe work practices & near misses, incidents involving property damage, and any/all injuries – no matter how minor – immediately to their supervisor or manager.
EFCO is an Equal Opportunity Employer. Qualified applicants for employment will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
The company reserves the right to modify, update, change and/or make corrections to this job description, at the sole discretion of senior leadership, at any time during the employee's employment term, at the sole discretion of management.
Quality | Integrity | Innovation | Super Service
$100k - $158k
...work in a collaborative environment? As an experienced Oracle Payroll Lead -Senior Consultant, you will have the ability to share new ideas and... ..., and control documentation.* Mentor and manage support analysts; define on-call/coverage models and ensure consistent support...SeniorFlexible hours- ...Job Title: Payroll Processor Responsible for processing payroll and accounts payable. Initiative and assistance with ad hoc payroll issues as they arise. Job Responsibilities: Completes full cycle payroll processing Responds to employee payroll questions...Suggested
- ...EY is looking for a Senior in Application Design and Development to assist in managing large application implementations. The role involves developing user interfaces and leveraging Oracle’s solutions. You will lead project deliverables, manage client relationships, and...Senior
- ...Marvin is seeking a Payroll Administrator to support our people-first manufacturing culture by delivering accurate, timely payroll for hourly and salaried employees. In this role, you will process biweekly payroll, validate time and attendance, and maintain HRIS and payroll...SuggestedHourly pay
$52k - $57k
...committed to making a difference in the health and productivity of our community and those we serve. Heritage Building Maintenance Payroll Specialist Wage This will be a salary, exempt position. Annual salary will be between $52,000-$57,000, based on qualifications and...SuggestedFull timeContract workWork at officeLocal areaShift work$31.25 - $32.21 per hour
...Job Title: Senior Bookkeeper Job Description The Senior Bookkeeper oversees the quality and accuracy of all bookkeeping projects, ensuring compliance with established procedures and best practices. This role combines hands-on bookkeeping work with leadership responsibilities...SeniorContract workTemporary workWork at office- ...Location 8040 UNIVERSITY BLVD,Des Moines, IA, 50325,United States Job Category Payroll, Human Resources Industry Manufacturing Employee Type Non Union Required Degree 2 Year Degree Manage Others No Phone (***) ***-**** Email ****@*****.*** This is an on-site position...Work experience placement
- ...Payroll Specialist This role offers a hybrid work schedule. Please note that the training period is fully in-office to ensure proper support and onboarding. After training, team members generally work on-site 1–2 days per week, with the possibility of additional in-...Full timeWork at officeLocal area2 days per week1 day per week
$40k - $50k
...Payroll Specialist Req number: R8419 Employment type: Full time Worksite flexibility: Remote Who we are CAI is a global services firm with over 9,000 associates worldwide and a yearly revenue of $1.3 billion+. We have over 40 years of excellence...Full timeApprenticeshipWork experience placementInternshipWork at officeLocal areaRemote workWorldwide- ...Payroll Specialist Des Moines, IA ( Apply Description Reports to: Human Resource Manager Position Summary: This role is responsible for supporting a wide range of HR and administrative functions, including payroll processing, maintaining accurate payroll...Work at office
$70k
...Payroll & Benefits Administrator | Employee Owned Company | Up to $70,000 - Base | Direct HireLocation: Des Moines, IASchedule: Monday–Friday, 100% onsiteJoin a well-established, employee-owned organization in the Des Moines metro as they look to hire a Payroll & Benefits...Hourly payCasual workLocal areaMonday to Friday- ...Excell Marketing Lc in Des Moines, IA is seeking a full-time payroll administrator to manage payroll processing, incentive and benefits uploads, and related reporting. You will coordinate with internal departments to ensure accurate records and timely processing. The role...Full time
- Excell Brands in Des Moines, IA, is seeking a detail-oriented Payroll Practitioner to join our team. This role supports payroll operations, employee data management, benefits administration, and incentive processing, delivering accurate and timely support to employees and...
$70k
...Job Description Job Description HR & Payroll Administrator | Established Organization | Up to $70,000 | Direct Hire Location: Des Moines, IA Schedule: Monday–Friday, 100% onsite Join a well-established organization in the Des Moines metro as an HR & Payroll...Hourly payCasual workMonday to Friday- ...integral part of growing our practice in Iowa and across the Midwest. We are looking for an experienced, highly creative, and motivated engineering project mana Project Manager, Manager, Project Management, Senior, Development, Engineer, Construction, Business Services...SeniorWork at office
- A leading technology firm is seeking a skilled Linux Administrator to join their team in Des Moines, Iowa. The position involves system installation, configuration, and maintenance, ensuring optimal performance and security of Linux servers. Candidates should have strong...SeniorFull time
- ...HomeCare Advocacy Network of Des Moines seeks a dedicated Caregiver to provide in-home support to seniors in Des Moines, IA, full-time on-site. You will assist with personal care, medication reminders, meals, transportation, and companionship, following care plans and...SeniorFull time
- ...Heartland Business Systems in Iowa is seeking a Senior Business Analyst to translate business needs into effective IT solutions across multiple projects. You will gather requirements, lead design discussions, and coordinate QA, training, and implementation with internal...Senior
- ...Relativity in Des Moines, a leader in legal technology, seeks a Senior Counsel for AI & Legal Technology to guide AI, product development and regulatory strategy. You will partner with Engineering, Product and Marketing to shape policy, draft terms, and manage risk in...Senior
$80k - $95k
...Contractors, Real Estate, Manufacturing & Distribution, and Closely held businesses are the industries we service. If you are a Tax Senior with experience, please read on!What You Will Be DoingWorks with the tax team to prepare and learn to review tax returnsHandles...SeniorFor contractorsLocal area- ...Payroll Supervisor The Waldinger Corporation, a growing Mechanical, Electrical, Plumbing, and Sheet Metal industry leader, is adding... ...and on time. Provides guidance and support to HR Operations Analysts in carrying out a variety of HR functions. Demonstrates deep knowledge...Full timeWork at office
- ...Planned Parenthood North Central States in Des Moines, IA seeks a Senior Health Center Manager to lead a high-performing team, drive operational excellence, and champion equitable access to care across the service area. You will oversee health center operations, staffing...Senior
- The American Heart Association is seeking a Digital Fundraising Strategy Lead to design, execute, and optimize digital campaigns that support peer-to-peer fundraising. This remote and flexible role focuses on data-driven engagement, with extensive collaboration across ...SeniorRemote workFlexible hours
- Aureon Consulting is seeking a Sr. Network Engineer for a permanent on-site role in Des Moines, IA. US citizens or GC holders only; no sponsorship. Onsite five days a week. Must-have skills include Cisco Meraki/Nexus, BGP, VPN, TCP/IP, enterprise routing design, and SD...SeniorPermanent employmentLocal area
- ...build a better world of work; think of Gallagher.OverviewAt Gallagher, we’re all about helping people and businesses thrive. As a Senior Account Manager in Employee Benefits, you’ll be part of a team that’s committed to delivering exceptional service and building strong...SeniorLocal area
- Pearson is seeking a Principal, Portfolio Management to lead the implementation and ongoing management of our Digital Assessment Library enterprise accounts. You will be a trusted advisor to large institutional customers across education, healthcare, and government markets...Senior
- Job-ID28154443Reference26-13408 Create structured test planning, test case documentation and defect tracking. Define traceability between requirements and test cases. Complete the assigned work with initiative owners to execute comprehensive UAT/Prod planning and delivery...SeniorWork at office
$16 per hour
...MorningStar Senior Living in West Des Moines is hiring a Dining Room Server for a full-time role in a senior living community. The position pays $16 per hour and requires non-exempt status. Sunday-Thursday shifts from 6am-2pm are listed with focus on high-quality meal...SeniorHourly payFull timeShift work- Job Description Job Description Stanley Consultants is an award-winning and industry-leading global consulting engineering firm, with an unmatched commitment to culture, values, and ethics. We are dedicated to client experience and solve the most complex challenges...SeniorTemporary workFor contractorsWork at officeLocal areaFlexible hours
- Process customer billing and ensure the timely and accurate distribution of invoices. Maintain and utilize accounting and billing systems to process financial information, update customer billing records, and ensure accurate invoicing and account management. Work closely...Contract workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Payroll Analyst. Be the first to apply!
- payroll specialist Des Moines, IA
- payroll administrator Des Moines, IA
- payroll processing associate Des Moines, IA
- payroll assistant Des Moines, IA
- payroll coordinator Des Moines, IA
- payroll clerk Des Moines, IA
- payroll consultant Des Moines, IA
- payroll analyst Des Moines, IA
- senior grant accountant Des Moines, IA
- senior tax Des Moines, IA


