Back to jobs

Staff Accountant

YMCA · Northbrook, IL, US

Spotted 4h agoPart-time

Job details

Pay
$30.00 – $35.00 an hour
Work mode
On-site
Employment
Part-time
Level
Staff / principal
Education
Bachelor's degree
Posted
Oct 15, 2026
Last confirmed open
Oct 16, 2026
Job description

About this role

POSITION SUMMARY

The Staff Accountant plays an important role in supporting the financial health and operations of the North Suburban YMCA by helping ensure financial records and processes are accurate, organized, timely, and effective.

This position has hands-on responsibility across core accounting functions and works closely with the Vice President of Finance and colleagues throughout the organization to maintain accurate financial records, support timely reporting, and provide the financial information needed to make sound operational and budgetary decisions.This position requires technical accuracy, problem-solving, organization, collaboration, and a commitment to continuous process improvement.

The Staff Accountant’s work supports the YMCA’s broader mission, operations, and strategic priorities.

ESSENTIAL FUNCTIONS

Accounting & Financial Reporting

  • Maintain daily cash activity reconciliations.
  • Prepare and record monthly journal entries, including cash receipts, payroll, depreciation, insurance, and other general ledger adjustments.
  • Perform bank reconciliations and monthly general ledger account reconciliations.
  • Review general ledger detail and prepare drafts of monthly financial reports.
  • Support the monthly financial close process and maintain an organized closing schedule.

Payroll & Employee Records

  • Process payroll accurately and on schedule.
  • Establish and maintain employee payroll files and records.
  • Maintain employee participation in the organization's retirement plan and process monthly retirement-plan payments.

Accounts Payable & Receivable

  • Manage accounts payable activities.
  • Maintain invoicing and support accounts receivable processes.
  • Help ensure financial transactions are recorded accurately and in a timely manner.

Budgeting & Process Improvement

  • Assist with the annual budget process.
  • Help develop and streamline purchasing processes with an emphasis on efficiency and cost control.
  • Identify opportunities to improve accounting and financial processes.

Team & Organizational

Support

  • Respond to requests from the Finance team and other departments in a timely and professional manner.
  • Participate in staff meetings, training programs, and YMCA initiatives.
  • Support organizational goals and strategic priorities.
  • Take on special projects and other responsibilities as needed.

Organizational Support and Compliance

  • Assist with YMCA fundraising activities and special events and participate in committees and meetings as assigned.
  • Complete and maintain required Praesidium Child Abuse Prevention and CPR/AED/First Aid trainings as a condition of employment and in support of the YMCA’s commitment to maintaining a safe environment for youth and vulnerable populations.
  • Perform other duties as assigned.

QUALIFICATIONS

  • Bachelor's degree in Accounting preferred.
  • Approximately five years of accounting experience desired.
  • Experience across general ledger accounting, reconciliations, payroll, accounts payable/receivable, and month- end close.
  • Strong organizational and time-management skills.
  • Strong computer skills and ability to learn and use accounting and related systems effectively.
  • Strong written and verbal communication skills.
  • Organized, dependable, detail-oriented, and comfortable taking ownership of work.

WORK ENVIRONMENT

This position works in a large, busy, multifunction facility with regular interaction with staff and board members. The role requires the ability to manage multiple responsibilities, meet deadlines, and communicate effectively with people throughout the organization.

Occasional evening or weekend hours may be required.

The responsibilities listed above describe the general nature and level of work expected for this position and are not intended to be an exhaustive list of all duties, responsibilities, or qualifications.

Pay: $30.00 - $35.00 per hour

Expected hours: 20.0 – 30.0 per week

Benefits:

  • Employee assistance program
  • Employee discount
  • Flexible schedule

Work Location: In person

Interested in this role?Continue on Indeed to apply.
Apply on Indeed