Location: Belvidere, IL (on-site role)
Job Type: Full-Time
About the Role:
We’re looking for a detail-oriented and proactive Accounting Manager to join our team. In this role, you'll wear multiple hats—owning the accounting basics while keeping projects moving and supporting administrative needs as they come up. You’ll work closely with leadership to make an impact where it counts.
Key Responsibilities:
Manage day-to-day accounting functions, including accounts receivable and accounts payable
Handle cost accounting tasks and monitor project costs
Track and manage depreciation schedules and asset records
Prepare and send customer invoices; ensure timely collections
Enter, review, and reconcile transactions in QuickBooks
Assist with month-end close processes and reporting
Support administrative functions as needed across departments
Contribute to process improvements and ad-hoc projects
Qualifications:
Degree in Accounting, Finance, or related field — or equivalent practical experience
Strong understanding of basic accounting principles
Experience with cost accounting and depreciation tracking
Proficient in QuickBooks (Online and/or Desktop)
Comfortable managing multiple priorities and switching gears as needed
Strong attention to detail and organizational skills
Project-oriented mindset; able to take initiative and follow through
Bonus Points For:
Experience in a small to mid-sized business environment
Familiarity with job costing or project-based billing
Intermediate Excel skills (pivot tables, formulas, etc.)
Benefits include: