Assistant Finance Director
Listed on 2026-10-17
-
Finance & Banking
Financial Manager, Financial Compliance, Accounting Manager, Accounting & Finance -
Management
Financial Manager
Job Posting
October 14, 2026
Position:
Assistant Finance Director
Starting Salary: $108,500 to $120,000D.O.Q.
General
Purpose:
Under direction, the purpose of this position is to assist in the professional leadership of the Finance Department. The position has responsibilities in all facets of municipal finance, including accounting, auditing, budgeting, debt management, treasury management, billing and collecting city revenues, procurement activities, and professional and supervisory work.
Reporting Relationships: General supervision is provided by the Finance Director.
Position Type/Expected Hours of Work: This is a full-time position. Days and hours of work are Monday through Thursday, 7:30 a.m. to 5:30 p.m.;
Friday, 7:30 a.m. to 11:30 a.m.
Examples of Duties:
- Assists in all facets of the City’s fiscal activities, including budgeting payroll, accounting, cash management, utility billing, and procurement.
- Works with the Finance Director to coordinate and monitor daily operations, staff workload, department deadlines, and provide guidance and assistance to finance staff members; ensures that department activities comply with State and Federal laws, department goals, City policy, and strategic objectives.
- Assists in managing and participates in the development and implementation of goals, objectives, policies and priorities for assigned activities, recommends and administers policies and procedures.
- Works with staff and other city employees on the continuous improvement of accounting program services.
- Assists in the preparation of the Annual Comprehensive Financial Report; provides assistance to and consults with external auditors; prepares audit work papers; prepares and reviews final documents and contracts.
- Prepares budget reports, reviews trial balances and general ledger activity, including any adjustments to journal entries.
- Works with the water rate team, engineers, and consultants in regards to water rates, operational meetings, and utility budgets.
- Reconciles Utility Billing period reports, e.g., monthly, quarterly, etc.
- Assists with TML IRP Risk Management property claims.
- Assists the Finance Director in the preparation of the City’s annual operating and capital budget, including reviewing requests, data input, verifying reports and producing budget reports; and 5 to 10-Year Capital Improvement Plan and Financial Forecast.
- Assists, cross-trains, and backs‑up the City’s payroll, purchasing, and accounts payable functions.
- In cooperation with the Finance Director, conducts a variety of personnel and staffing functions including hiring, training, supervising, and performance evaluation of assigned personnel; guides staff on goal setting initiatives, work plans, and professional development opportunities.
- Oversee annual arbitrage calculation with external consultants and provide necessary backup documentation.
- Assists City Department Directors and staff with training and best practices as it relates to cash handling, General Ledger control, Accounts Payable procedures, month end and year end close.
- Will be required to maintain PFIA Certification.
- Assists with records management by maintaining records according to the destruction guidelines.
- Assists in creating and maintaining an SOP Manual for business continuity.
- Responds to and resolves difficult and sensitive customer and vendor inquiries and complaints.
- Travels to attend meetings, conferences, and training.
- Regular and consistent attendance for the assigned work hours is essential.
- Performs other related duties as assigned.
Minimum Qualifications:
1. Education and Experience
a. Bachelor’s degree in accounting, finance or related field with five (5) years of increasingly responsible accounting experience, including three (3) years of…
(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).