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

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

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Senior Payroll Analyst in Des Moines, IA vacancy
  • $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
    14 hours 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
    2 days ago
  •  ...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

    EY

    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... 
    Suggested
    Hourly pay

    Marvin

    Des Moines, IA
    2 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... 
    Suggested
    Full time
    Contract work
    Work at office
    Local area
    Shift work

    Heritage Building Maintenance LLC

    Des Moines, IA
    1 day ago
  • $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... 
    Senior
    Contract work
    Temporary work
    Work at office

    Aston Carter

    West Des Moines, IA
    14 hours ago
  •  ...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

    Mt. Washington Pediatric Hospital

    Des Moines, IA
    14 hours ago
  •  ...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 time
    Work at office
    Local area
    2 days per week
    1 day per week

    Wright Service Corp.

    West Des Moines, IA
    3 days ago
  • $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 time
    Apprenticeship
    Work experience placement
    Internship
    Work at office
    Local area
    Remote work
    Worldwide

    CAI

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

    PDM

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

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

    Excell Brands

    Des Moines, IA
    1 day ago
  • $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 pay
    Casual work
    Monday to Friday

    The Reserves Network Inc

    Des Moines, IA
    6 days ago
  •  ...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... 
    Senior
    Work at office

    HNTB

    Des Moines, IA
    21 hours 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

    Des Moines, IA
    14 hours ago
  •  ...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... 
    Senior
    Full time

    HomeCare Advocacy Network of Des Moines

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

    Heartland Business Systems Inc

    West Des Moines, IA
    2 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
    2 hours ago
  • $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... 
    Senior
    For contractors
    Local area

    CyberCoders

    West Des Moines, IA
    3 days ago
  •  ...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 time
    Work at office

    Ladco Design Center

    Des Moines, IA
    20 hours ago
  •  ...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

    PLANNED PARENTHOOD ACTION FUND INC

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

    Aureon Consulting

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

    Arthur J. Gallagher & Co.

    West Des Moines, IA
    14 hours ago
  • 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

    Pearson

    Des Moines, IA
    1 hour ago
  • 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...
    Senior
    Work at office

    Mindlance

    Des Moines, IA
    6 days ago
  • $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... 
    Senior
    Hourly pay
    Full time
    Shift work

    MorningStar Kirkland

    West Des Moines, IA
    4 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
    20 days ago
  • 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 work
    Work at office

    Aureon

    West Des Moines, IA
    1 hour ago

Do you want to receive more vacancies?

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