Controller/Assistant Finance Director
Listed on 2026-07-06
-
Accounting
Accounts Receivable/ Collections, Financial Compliance, Financial Reporting, Payroll
Location: Carbondale
Salary Range
$90,000 - $115,000 annually, depending on qualifications
Position SummaryThe Town of Carbondale is seeking a collaborative and detail-oriented Controller to oversee the daily accounting and financial operations of the Finance Department. This position serves as the second-in-command within the department and plays a critical role in maintaining accurate financial records, processing payroll, administering utility billing and revenue collection, and ensuring efficient financial operations across the organization.
The Controller works closely with the Finance Director to maintain strong internal controls, support financial reporting, ensure compliance with governmental accounting standards, and provide exceptional customer service to both internal departments and the public. The position also serves as a key backup for essential finance functions and supports Human Resources with payroll and employee administration.
Essential Duties and Responsibilities- Prepare and post monthly journal entries.
- Perform monthly bank and investment reconciliations.
- Assist with month-end and year-end closing processes.
- Maintain the general ledger and supporting schedules.
- Assist with preparation of financial reports and audit schedules.
- Support annual external audits and other financial reporting requirements.
- Maintain strong internal controls and accounting procedures.
- Process bi-weekly payroll accurately and timely.
- Maintain payroll records and ensure compliance with federal, state, and local regulations.
- Coordinate payroll deductions, benefits, retirement contributions, garnishments, and tax reporting.
- Prepare payroll reconciliations and required filings.
- Serve as the primary payroll administrator and system expert.
- Administer accounts receivable and customer billing.
- Process and reconcile sales tax, utility payments, and other Town revenues.
- Reconcile daily cash receipts and deposits.
- Assist with delinquent account collections and payment arrangements.
- Support utility billing processes.
- Serve as backup for:
- Accounts Payable
- Accounts Receivable
- Cash Receipting
- Utility Billing
- Customer Service
- Assist with financial software administration and process improvements.
- Recommend improvements to accounting procedures and internal controls.
Working collaboratively with the Human Resources Manager, assist with:
- Payroll-related employee issues
- New employee onboarding
- Employee offboarding
- Employment documentation as assigned
- Respond professionally to inquiries from employees, departments, vendors, and residents.
- Cross-train with other finance staff to ensure continuity of operations.
- Perform other duties as assigned by the Finance Director.
Bachelor s degree in Accounting, Finance, Business Administration, or a closely related field preferred.
Equivalent combinations of education and progressively responsible accounting experience will be considered.
Experience- Three to five years of progressively responsible accounting experience.
- Governmental or municipal accounting experience preferred but not required.
- Payroll processing experience strongly preferred.
- Experience with utility billing, accounts receivable, or customer account management is desirable.
- Strong understanding of accounting principles and financial reporting.
- Knowledge of payroll laws and payroll administration.
- Ability to reconcile complex financial transactions.
- Strong organizational skills and attention to detail.
- Excellent customer service and communication skills.
- Ability to maintain confidentiality.
- Experience with ERP/accounting software; experience with Caselle software is highly desirable.
- Employer-paid health insurance options
- Dental and vision insurance
- Health Savings Account (FSA)
- Life and short-term disability insurance
- Generous paid vacation and sick leave
- Paid holidays
- Employee Assistance Program (EAP)
- Professional development and training opportunities
- Wellness and work-life balance initiatives
- The Town of Carbondale is a vibrant mountain community known for its exceptional quality of life, strong sense of community, and commitment to public service. Join a collaborative team where your work has a direct impact on the organization and the residents we serve. This position offers the opportunity to build strong financial processes, contribute to organizational success, and grow professionally within local government.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).