This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a dedicated and experienced Bookkeeper to join our team in Westmont, Illinois. In this long-term contract role, you will play a pivotal part in managing financial processes such as accounts payable, accounts receivable, and billing while ensuring accuracy and compliance. This position offers the opportunity to contribute to the organization’s growth and streamline financial operations.
Job Responsibility:
Process and manage accounts payable tasks, including invoice preparation, database entry, and payment confirmations
Handle accounts receivable duties such as logging deposits, applying payments, and generating client invoices
Prepare and present monthly and year-end financial reports, including revenue forecasts
Assist with payroll coordination, tax filings, and timekeeping verifications as necessary
Monitor and support large client contracts, ensuring billing accuracy and compliance
Facilitate month-end and year-end closings with precision and attention to detail
Process credit card payments and maintain accurate financial records for client projects
Promote continuous improvement in financial workflows and ensure adherence to regulatory requirements
Collaborate with team members to cross-train and maintain business continuity
Participate in company committees and contribute to organizational initiatives as needed
Requirements:
Minimum of 7 years of bookkeeping experience or an Associate degree with at least 3 years of relevant work experience
Proficiency in Microsoft 365 applications, including Excel, Word, and Outlook
Familiarity with Microsoft Dynamics and Great Plains (GP) software is a MUST
Proven ability to manage accounts payable and accounts receivable processes effectively
Strong organizational skills with a keen eye for detail
Ability to work collaboratively in a team environment and communicate professionally
Demonstrated reliability and commitment to consistent attendance
Capacity to quickly learn and adapt to new systems and processes