Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Payroll Analyst

EFCO Forming and Shoring Solutions

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).

Purpose

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 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
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Payroll Analyst in Des Moines, IA vacancy
  •  ...Purpose 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.... 
    Senior
    Work at office

    EFCO Corp

    Des Moines, IA
    3 days ago
  •  ...Payroll Analyst The payroll analyst is responsible for the testing of updates, modifications and enhancements to the payroll functionality of the human resources information technology applications; extraction, maintenance and reconciliation of payroll data for the... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    H1b
    Work at office
    Local area
    Work visa

    BHE Renewables

    Des Moines, IA
    2 days ago
  •  ...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

    Mindlance

    Des Moines, IA
    17 hours ago
  •  ...Payroll Tax Specialist Develops payroll tax strategy and policy. Audits, tests, and researches new tax regulations and requirements as needed. Ensures the tax set-up is correct in the payroll system and that the tax accounts are reconciled against the impounding of... 
    Suggested
    Work at office

    Mindlance

    Des Moines, IA
    1 day ago
  • $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... 
    Senior
    Flexible hours

    Deloitte

    Des Moines, IA
    3 days ago
  •  ...Brief Description This is an on-site position in Des Moines, IA. Analyzes, inputs and prepares payroll data via automated system to produce accurate and timely payroll (weekly & bi-weekly). Ensures compliance with all applicable state and federal wage and hour laws. Prepares... 
    Work experience placement

    The Wittern Group

    Des Moines, IA
    17 hours ago
  • $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... 
    Full time
    Contract work
    Work at office
    Local area
    Shift work

    Heritage Building Maintenance LLC

    Des Moines, IA
    4 days ago
  •  ...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... 
    Hourly pay

    Marvin

    Des Moines, IA
    1 day ago
  •  ...and headquartered in Central Iowa since 1933, when Wright Tree Service was founded by John L. Wright. Job Summary: The Payroll Specialist is responsible for the accurate and timely processing of payroll, including validating employee time records, resolving... 
    Full time
    Work at office
    Local area
    2 days per week
    1 day per week

    Wright Canada Holdings

    West Des Moines, IA
    17 hours ago
  • $143k - $193.05k

     ...people truly BELIEVE in what they're doing! Job Description Summary: The Infrastructure Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on technical leader for our Workload Automation solutions. The... 
    Senior
    Full time
    Remote work
    Worldwide

    Rocket Software

    Des Moines, IA
    17 hours ago
  • $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 pay
    Casual work
    Local area
    Monday to Friday

    The Reserves Network

    Des Moines, IA
    3 days ago
  •  ...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

    Relativity

    Des Moines, IA
    3 days ago
  •  ...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... 
    Senior
    Local area

    3B Staffing LLC

    Des Moines, IA
    1 day ago
  • 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 ...
    Senior
    Remote work
    Flexible hours

    American Heart Association

    Des Moines, IA
    3 days ago
  • We are currently seeking highly motivated and experienced Tax Experts to join our team at our Des Moines office. This role is ideal for tax professionals who enjoy client interaction, tax planning, and working collaboratively with a supportive team. Duties ...
    Senior
    Casual work
    Work at office
    Flexible hours

    Teksky LLC

    Des Moines, IA
    3 days ago
  • Job Title Duties The following are the duties of this position at the full working level. If this vacancy includes more than one grade and you are selected at a lower grade level, you will have the opportunity to learn to perform these duties and receive training...
    Senior

    Treasury Department

    West Des Moines, IA
    1 day ago
  •  ...Mbi Llc is seeking a Business Analyst in Des Moines, Iowa. The successful candidate will focus on data mapping and data modeling, working collaboratively with business leadership and technical teams. Responsibilities include creating user stories, managing documentation... 
    Senior
    Work at office

    MBI

    Des Moines, IA
    2 days ago
  •  ...Full-Time Senior Veterinary Assistant UrgentVet bridges the gap between daytime general practice and emergency/overnight care, offering after-hours care for canine and feline patients without the additional expense of emergency clinic fees. Our hospitals offer care... 
    Senior
    Full time
    Night shift

    Clinical Support Staff

    West Des Moines, IA
    3 days ago
  • 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...
    Senior
    Temporary work
    For contractors
    Work at office
    Local area
    Flexible hours

    Stanley Consultants

    Des Moines, IA
    23 days ago
  •  ...Senior Project Manager | Commercial Construction ProjectsA well-known and highly respected Commercial General Contractor is seeking a Senior Project Manager to join their rapidly growing team. This company focuses on high-quality Commercial construction projects—including... 
    Senior
    For contractors
    Work at office
    Immediate start

    gpac

    Des Moines, IA
    3 days ago
  •  ...Senior Account Manager In Employee Benefits At 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 relationships... 
    Senior
    Local area

    Arthur J. Gallagher & Co.

    West Des Moines, IA
    3 days ago
  • A national law firm is seeking an attorney with 3 to 6 years of transactional real estate experience. This role involves supporting complex deals, providing client advice, and managing documentation. The ideal candidate will have a strong academic background, be admitted...
    Senior
    Full time

    Catalyst Labs

    Des Moines, IA
    2 days ago
  • $16.75 - $17 per hour

    Overview Hourly rate ranges from $16.75 - $17.00 per hour and is dependent upon qualifications and experience. Benefits include: Company Paid Sick Time, Paid Vacation Time, Paid Holidays, Bereavement Pay, Jury Duty Pay, Contest Prize Awards, 401K Plan with Company Match...
    Senior
    Hourly pay
    Local area

    Spencer Gifts

    West Des Moines, IA
    17 hours ago
  • Position Description: Our client is looking for a senior architect with a focus and passion for higher education. This individual will be integral to their higher education team, push the parameters of architectural design, help guide projects and project teams. You will... 
    Senior

    Emissary Recruiting Solutions, Inc.

    Des Moines, IA
    17 hours ago
  •  ...Senior Business AnalystOur client, a leading investment firm, is seeking a Senior Business Analyst to join their team in West Des Moines, IA!Responsibilities:Act as a strategic partner within the Treasury team to support liquidity management, cash flow forecasting, and... 
    Senior

    Eleven Recruiting

    West Des Moines, IA
    1 day ago
  • 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...
    Senior
    Full time

    Cygnus Professionals Inc

    Des Moines, IA
    3 days ago
  • Graham Construction seeks a Project Manager II in Des Moines, IA to lead commercial construction projects, managing client relations and delivering on time and within budget. You will guide project teams, develop budgets and proposals, and oversee contracts with trade partners...
    Senior

    Graham Construction

    Des Moines, IA
    4 days ago
  • $75k - $100k

     ...looking to add dedicated talent to their team! Enjoy flexibility, career growth, and other great perks. Apply right away! Tax Senior Functions: Oversee a team of highly motivated staff Provide tax compliance and consulting to a diverse base of clients... 
    Senior
    Full time
    Remote work
    Flexible hours

    gpac

    Des Moines, IA
    2 days ago
  • $80k - $95k

     ...Senior Tax Accountant Works with the tax team to prepare and learn to review tax returns. Handles routine client tax questions, and works with clients to collect necessary information for tax return completion and compliance. Completes research and other special assignments... 
    Senior
    Flexible hours

    Denman & Company, LLP

    West Des Moines, IA
    3 days ago
  • Jacobs is seeking a Senior Life Safety Systems Designer in West Des Moines, Iowa. This role involves leading the design and drafting of safety and security systems for advanced facilities, ensuring design accuracy and conformance to standards. Ideal candidates will have... 
    Senior

    Jacobs

    West Des Moines, IA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Payroll Analyst. Be the first to apply!