Demo

Staff Accountant

Iowa Association of Municipal Utilities
Ankeny, IA Full Time
POSTED ON 5/14/2026
AVAILABLE BEFORE 7/13/2026

Workplace Introduction

IAMU represents more than 750 municipal electric, gas, water, and broadband utilities statewide, and maintains a marketing relationship with more than 185 associate member businesses. IAMU represents its members before the Iowa Legislatures, administers mutual aid programs, offers job training and safety programs, co-sponsors the Iowa Public Agency Investment Trust, and sponsors the Safety Group Insurance Program.

Position Purpose

The Staff Accountant will perform a variety of accounting tasks. This position is responsible for maintaining accurate financial records through data entry and processing transactions. This position will provide excellent customer service when handling inquiries from members and vendors. The Staff Accountant will support the Director of Finance and Administration.

Job Functions

· Manage daily invoicing processes, including account integration of the event management online payment system

· Process daily bank deposits and post payments to customers’ accounts

· Review, process and obtain approvals for vendor invoices and payments in accordance with established procedures

· Prepare and post journal entries, account adjustments, and other general ledger transactions

· Audit monthly credit card transactions through Concur Expense Management and ensure proper accounting of expenses has been done by employees

· Perform account analysis, reconciliation, and resolve discrepancies as needed

· Generate monthly customer statements and monitor accounts receivable aging, including timely follow-up on outstanding balances

· Communicate professionally with members, customers, and vendors regarding account inquiries and payment matters

· Assist with month-end and year-end close activities to ensure accurate and timely financial reporting

· Prepare financial reports, including monthly financial statements and accounts receivable and accounts payable reports

· Support external audit activities through preparation of schedules, documentation, and requested financial information

· Promote a positive, accountable and results-driven culture

· Perform other related duties as assigned to support the organization’s mission and objectives

Requirements

· Bachelor’s degree in Accounting, Finance, or a related field required

· Minimum of 1-3 years of accounting experience required

· Working knowledge of Generally Accepted Accounting Principles (GAAP)

· Experience with accrual-based accounting preferred

· Proficiency in Microsoft Excel required

· Experience with QuickBooks preferred

· Non-profit experience preferred

· Maintain organized financial records and documentation for audits and compliance

· Strong attention to detail with exceptional organizational, analytical, and problem-solving abilities

· Excellent written and verbal communication skills with the ability to interact professionally with internal and external stakeholders

Physical Demands

· Sitting: up to 1 hour at a time at desk or while driving

· Standing: up to 1 hour at time

· Walking: walk throughout IAMU facility and campus

· Lifting: lift up to 40lbs from floor to desk height, desk height to floor

· Carrying: various items weighing up to 40 pounds short distances

· Pushing: up to 40lbs while using a cart to transport supplies

· Hand Coordination: Bilateral hand coordination to write, use keyboard, mouse and telephone, and handle paperwork

Compensation and Benefits

· $27 to $34 per hour

· Paid vacation, sick leave, and paid holidays

· Health, dental, and vision insurance options

· Medical and dependent care FSAs

· 401(k) plan with 6% company contribution

· Company paid short- and long-term disability

· Company paid and optional life insurance

· Casual work environment and casual dress code

Iowa Association of Municipal Utilities is an Equal Opportunity Employer. We do not discriminate on the basis of race, religion, color, sex (including pregnancy), gender identity, sexual orientation, age, disability, national origin, veteran status or any other legally covered protected category. All employment decisions are based on qualifications, merit, and business need.

Pay: $27.00 - $34.00 per hour

Benefits:

  • 401(k)
  • Dental insurance
  • Disability insurance
  • Employee assistance program
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid sick time
  • Paid time off
  • Vision insurance

Work Location: In person

Salary : $27 - $34

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Staff Accountant?

Sign up to receive alerts about other jobs on the Staff Accountant career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$68,734 - $85,597
Income Estimation: 
$67,182 - $95,497
Income Estimation: 
$85,464 - $107,127
Income Estimation: 
$125,305 - $173,168
Income Estimation: 
$59,030 - $72,438
Income Estimation: 
$67,182 - $95,497
Income Estimation: 
$68,734 - $85,597
Income Estimation: 
$77,209 - $106,382
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Staff Accountant jobs in the Ankeny, IA area that may be a better fit.

  • Russell Tobin Urbandale, IA
  • Russell Tobin's client an insurance company is hiring a Billing Processor (Accounting Support) in Urbandale, IA. Job Title: Staff Accountant I Location: Ur... more
  • 12 Days Ago

  • Elfonze Technologies Pvt Ltd Urbandale, IA
  • Job Summary We are seeking a detail-oriented and proactive Staff Accountant to join our dynamic finance team. In this vital role, you will be responsible f... more
  • 5 Days Ago

AI Assistant is available now!

Feel free to start your new journey!