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: 46 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
- ...we help customers turn vision into reality while achieving the Lowest In-Place Concrete Cost (LIPCC). Purpose The Senior Payroll Analyst role supports complex payroll processing, reporting, and tax compliance for EFCO's U.S. and Canadian operations, ensuring...SeniorFor contractorsWork at officeLocal areaImmediate startFlexible hours
- ...Senior Payroll Specialist Des Moines, IA Why Basepoint Building Automations Basepoint was built on the belief that the best companies are owned by the people who show up every day to do the work. As an employee-owned building automation company, we approach...SeniorTemporary workLocal area
$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- ...Payroll Analyst Own the Payroll Process. Drive Accuracy. Make an Impact. Are you the person who catches what everyone else misses? Do you enjoy solving complex payroll issues, digging into data, and ensuring every detail is correct? If so, this could be the opportunity...SuggestedFull time
- ...Job Description Job Description We are seeking a Payroll Analyst to support payroll operations for approximately 700-750 employees across the U.S. and Canada. This role is responsible for full-cycle payroll processing, reconciliations, payroll accounting, tax compliance...Suggested
- ...We are seeking an experienced Remote Payroll Specialist to process high-volume, multi-state payroll while ensuring accuracy, compliance, and timely completion. Responsibilities Process end-to-end payroll for an assigned employee population across multiple states...Local areaRemote work
- ...We are seeking a detail-oriented Payroll Specialist to join our client's team and support day-to-day payroll administration activities. This entry-level opportunity offers comprehensive training and hands-on exposure to payroll processes, compliance, reporting, employee...Work at office
- ...We are assisting a client, in downtown Mobile, AL, in their search for a detail-oriented and dependable Entry-Level Payroll Specialist . This position is ideal for someone looking to build a career in payroll or accounting. The Payroll Specialist will assist with processing...Work at officeLocal area
- The ideal candidate will have substantial exposure to monthly closing processes, forecasting and budgeting, and customer billing. They will be organized and approach each issue with an analytical mindset. Responsibilities Ensure business transactions are reported...Senior
- ...Payroll & Benefits Administrator Looking for a role where you'll do more than just process payroll? Join a company with 100+ years of success , a strong leadership team, and a collaborative culture where employees wear multiple hats, contribute across departments...Hourly payFull timeTemporary work
$126.2k - $264.1k
...multidisciplinary operations, technology, and business background. You should also have a track record of influencing and presenting to senior business and technology leaders and driving critical delivery initiatives at the highest levels. Strong executive communications,...SeniorTemporary workFlexible hours- One of our top offices is hiring an Account Executive to join them - Des Moines Iowa. You will be working with a tenured team with over 100+ years of experience in the local marketplace. This role is a hunter role. If you enjoy driving new business development,...SeniorFull timeLocal area
$75k - $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- ...Senior Product Designer Lead the design of thoughtful, scalable digital experiences that are rooted in user needs, aligned with business goals, and integrated with service and operational realities. Core Responsibilities Drive end-to-end product design from discovery...Senior
- A reputable Home Builder is looking to build their growing team with a Land Acquisition Specialist. This position will help acquire land for their Iowa Division. This company has an amazing reputation and builds communities throughout the country. They also provide equal...SeniorFull time
- ...We are seeking an experienced Senior Accountant to join a growing Accounting Operations team. This role serves as the senior accounting expert and trusted partner to the Accounting Operations Supervisor, focusing on process improvements, project ownership, operational...Senior
- ...Job Description Job Description Payroll Administrator | Hybrid Looking for a payroll role where you can take ownership of the process while still being part of a collaborative, supportive team? We’re hiring an experienced Payroll Administrator in West Des Moines...
- The Accountant role is an experienced individual contributor who operates with minimal supervision and owns workstreams, projects, or end-to-end processes within Accounting Operations . This role drives accurate execution, resolves complex issues through analysis and...Senior
$26 - $31 per hour
...Job Description Job Description Description: We are seeking a detail-oriented and analytical Payroll & Compensation Specialist to oversee the end-to-end processing of company payroll and manage complex compensation structures. Operating with a primary focus on variable...Hourly payWork at officeLocal areaRemote work- ...Senior Application Developer FTR is seeking an experienced Senior Application Developer for a full-time opportunity with an established Des Moines-area organization. We're looking for a strong hands-on developer with experience in Java-based application development...SeniorFull timeVisa sponsorship
- A reputable Home Builder is looking to build their growing team with a Land Acquisition Specialist. This position will help acquire land for their Iowa Division. This company has an amazing reputation and builds communities throughout the country. They also provide equal...Senior
$50k
Company Overview: Nationwide Expos is a leading producer of home and lifestyle shows that connects businesses with thousands of engaged consumers. We help companies generate leads, build brand awareness, and maximize their return on investment through strategic event...SeniorFull time- ...Senior Water/Wastewater Engineer Founded in 1973, ISG is a multi-disciplinary, full-service architecture, engineering, planning, and interior design firm, supporting clients throughout the nation. ISG is looking to add a Senior Water/Wastewater Engineer to our dynamic...Senior
- ...integration, managing direct and indirect resources across geographically dispersed locations.Interact with local and regional level senior stakeholders, driving objectives to conclusion with minimal oversight and direction.Communicate to key management colleagues and...SeniorLocal area
- ...About the Role A well-established organization is undertaking a large-scale finance transformation and needs an experienced Senior Project Manager to help drive it forward. You'll own and support workstreams within a broader program, moving strategy into execution...SeniorFull time
$140k - $150k
...Senior Project Manager – Finance Transformation Location: Urbandale, IA – Hybrid Schedule: Monday–Wednesday onsite with flexibility Duration: 18-month contract Compensation: $140,000–$150,000 annualized Contract-to-Hire: Potential for conversion...SeniorContract workImmediate start- ...record of leading complex enterprise initiatives from planning through successful delivery? We are looking for a highly motivated Senior Project Manager to join a dynamic team and drive strategic business and technology projects. Responsibilities: Lead end-to...Senior
- ...documents such as Project Business cases, Assessments, and Communication plans. Present project updates and make presentations to senior-level management within Finance. Support and lead decision-making processes for progress on assigned programs/projects....SeniorLocal areaFlexible hours
- ...Senior Scrum Master Location: Des Moines, IA local only GC/USC HYB Scrum/Kanban facilitation, Agile principles, sprint planning, daily stand-ups, retrospectives, backlog management (JIRA/Confluence), TDD, CI/CD, cross-functional team collaboration...SeniorLocal area
- ...We are seeking a Senior Project Manager with a strong Finance background to support a large-scale Finance transformation program. This role will manage multiple project workstreams across people, process, technology, and real estate , helping deliver the target...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Payroll Analyst. Be the first to apply!
- payroll processing associate Des Moines, IA
- payroll clerk Des Moines, IA
- payroll administrator Des Moines, IA
- payroll specialist Des Moines, IA
- payroll assistant Des Moines, IA
- payroll analyst Des Moines, IA
- payroll consultant Des Moines, IA
- payroll coordinator Des Moines, IA
- senior business development Des Moines, IA
- senior devops engineer remote Des Moines, IA





