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 an experienced Senior Accountant to join our team in Woodbury, Minnesota. This role involves managing key financial processes including accounts receivable, accounts payable, payroll, and general ledger maintenance. The ideal candidate will have a strong attention to detail, excellent organizational skills, and the ability to analyze and report on financial data effectively.
Job Responsibility:
Oversee the accounts receivable process, including approving client invoices, tracking job progress payments, and collecting outstanding payments
Ensure timely and accurate processing of accounts payable by reviewing reports, investigating discrepancies, and managing weekly check runs
Handle bi-weekly payroll processes, including calculating commissions, making journal entries, and ensuring job cost information is updated
Maintain the general ledger by making journal entries, reviewing for accuracy, and ensuring compliance with accounting standards
Prepare and analyze financial reports, such as cash flow estimates, profit summaries, and job category status updates
Perform monthly reconciliations for bank accounts and ensure the accuracy of balance sheet accounts
Create and distribute financial statements, including profit and loss reports, balance sheets, and year-to-date income statements
Manage and update project financial records, including change orders, estimate payment spreadsheets, and job folders
Conduct audits of client payments and ensure all data is accurately entered into the accounting system
Support month-end processes by creating manual adjusting journal entries and preparing financial review packets
Requirements:
Proven experience in month-end close processes and maintaining accurate general ledger records
Proficiency in handling journal entries and account reconciliations
Strong knowledge of accounts payable and accounts receivable procedures
Expertise in performing bank reconciliations and managing payroll systems such as ADP
Familiarity with work-in-progress (WIP) accounting and financial reporting
Ability to analyze financial data and create comprehensive reports
Excellent organizational and communication skills to manage multiple tasks and collaborate effectively
Advanced proficiency in accounting software and tools