Demo

Bookkeeper

Franklin County
Farmington, ME Full Time
POSTED ON 10/26/2025
AVAILABLE BEFORE 12/16/2025

Job Summary:

This position is responsible for performing finance-related tasks including financial reporting, payroll, accounts receivable and payable, and other related tasks while working as a team in the Commissioner’s office. Work is performed under the general supervision of the County Administrator and Treasurer and will be reviewed through observation, and verification through fiscal audit.

Essential Job Functions:

· Assists the County Administrator in the preparation of the annual county budget(s) for all departments.

· Receive money, scan checks, and make deposits daily.

· Assist with answering the telephone, greeting customers, and answering questions related to finance.

· File documents as requested.

· Performs clerical and administrative tasks including drafting letters, memos, invoices, reports, and other documents that are finance-related for senior staff.

· Monitors investments of county funds; prepares and manages cash flow analysis as required; contacts local banks for interest rates or bids, and provides the information to the County Administrator and Treasurer; and tracks interest earned on accounts.

· Assist with the preparation and distribution of monthly and annual financial reports and additional information regarding the financial status of the county as may be requested by the Department Heads, County Commissioners, Treasurer, or auditors.

· Collaborate with the auditor(s)/CPA firm to prepare for pre-audit session and annual audit; assist with the review of the draft audit report for accuracy; make adjusting entries as recommended by the auditor and approved by the Treasurer.

· Review accounts payable invoices, enter into the AP program, create cover sheet(s)/voucher(s)and review submitted vouchers from Department Heads; prepare necessary warrants and print checks.

· Process 457 retirement report and payment bi-weekly.

· Respond to finance-related FOAA requests.

· Process payroll, prepare warrant spreadsheet, and upload reports to accounting software.

· Mail W-2’s annually and other financial documents when necessary.

· Process retirement reports and payments.

· Forecasts county revenues to assist the County Administrator in monitoring and developing the county budgets.

· Monitors expenditures and control of credit card and purchase order requests.

· Prepare and send annual 1095-C forms.

· Grant monitoring: Reporting of grant related expenses, and ensures compliance with grant requirements.

· Assist with the financial administration of the Franklin County Tax Increment Financing grant.

· Responsible for entering Detention Center budget in Department of Corrections; Reporting of Actuals System (CRAS), inputting of monthly expenses and revenues and annual projections.

· Communication with CPA and work closely on investment requisitions.

·Other duties as assigned.

Required Knowledge/Skills/Abilities:

· Knowledge of Microsoft Office including Outlook, Teams, Excel, and Word

· Strong communication skills, both oral and written

· Excellent organizational skills and attention to detail

· Possess strong problem-solving skills and ability to work independently.

· Ability to maintain confidential and meticulous records.

· Ability to learn new software systems and adapt to changing environments.

· Operate general office equipment.

Education and Experience:

· Minimum of associate degree in accounting or similar study; or three years of experience in fund accounting. Bachelor’s degree preferred.

· Minimum of two years working in an office setting.

· FOAA training is required upon hire. (Freedom of Access Act)

Job Type: Full-time

Pay: $23.48 - $36.32 per hour

Expected hours: 40 per week

Benefits:

  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Retirement plan
  • Vision insurance

Work Location: In person

Salary : $23 - $36

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Bookkeeper?

Sign up to receive alerts about other jobs on the Bookkeeper career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$40,527 - $50,495
Income Estimation: 
$46,660 - $59,490
Income Estimation: 
$46,698 - $56,511
Income Estimation: 
$53,091 - $66,145
Income Estimation: 
$125,305 - $173,168
Income Estimation: 
$72,617 - $91,880
Income Estimation: 
$90,895 - $112,298
Income Estimation: 
$254,078 - $384,085
Income Estimation: 
$351,330 - $528,789
Income Estimation: 
$211,471 - $292,096
Income Estimation: 
$254,078 - $384,085
Income Estimation: 
$61,648 - $74,680
Income Estimation: 
$72,617 - $91,880

Sign up to receive alerts about other jobs with skills like those required for the Bookkeeper.

Click the checkbox next to the jobs that you are interested in.

  • Account Reconciliation Skill

    • Income Estimation: $40,700 - $60,531
    • Income Estimation: $41,639 - $52,228
  • Accounting Management Skill

    • Income Estimation: $46,660 - $59,490
    • Income Estimation: $52,572 - $80,236
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Franklin County

Franklin County
Hired Organization Address Union, MO Full Time
NATURE OF WORK Under limited supervision, manages a caseload in representing the State of Missouri on criminal prosecuti...
Franklin County
Hired Organization Address Youngsville, NC Full Time
Franklin County is seeking a reliable and detail-oriented Utilities Locator to join our team and play a critical role in...
Franklin County
Hired Organization Address Columbus, OH Full Time
CLASSIFICATION PURPOSE: The primary purpose of the Customer Service Specialist classification is to, under general super...
Franklin County
Hired Organization Address Franklin, WA Full Time
Under the direction of the County Engineer, the Assistant County Engineer performs technical and complex work in the des...

Not the job you're looking for? Here are some other Bookkeeper jobs in the Farmington, ME area that may be a better fit.

Bookkeeper

Hobby Lobby, Bangor, ME

Bookkeeper

Assistance Plus, Waterville, ME

AI Assistant is available now!

Feel free to start your new journey!