Municipal Career Center

Jobs: Finance

Finance Director - Town of Old Orchard Beach

Posted: June 24, 2025 | End Date: July 11, 2025
County: York County
Job Type: Finance

This is a complex professional, administrative, and supervisory position overseeing all of the technical and finance functions in maintaining the fiscal records and systems of the Town and serves as the Chief Financial Officer for the...


City of Portland - Assistant Payroll Manager

Posted: June 23, 2025 | End Date: December 20, 2025
County: Cumberland County
Job Type: Finance

City of Portland - Assistant Payroll Manager ASSISTANT PAYROLL MANAGER Finance Department   The City of Portland is seeking an experienced full time Assistant Payroll Manager to join our outstanding Finance Department team. This...


In-House Counsel

Posted: June 18, 2025 | End Date: July 04, 2025
County: Kennebec County
Job Type: Finance, Other

Are you a licensed attorney in Maine with a passion for public service and a desire to make a meaningful impact? ​ The Maine Municipal Bond Bank (MMBB) is seeking an experienced and dedicated In-House Counsel to join our team and help us improve...


Treasurer/Town Clerk - Kenduskeag

Posted: June 13, 2025 | End Date: September 26, 2025
County: Penobscot County
Job Type: Clerk, Finance, General Assistance

Municipal Treasurer & Town Clerk Overview: This position serves as a vital administrator for the municipality, overseeing both financial management and official town records, ensuring transparency and legal...


Controller - Maine Turnpike Authority (MTA)

Posted: June 13, 2025 | End Date: August 14, 2025
County: Cumberland County
Job Type: Finance

The Maine Turnpike Authority (MTA), Maine’s Gold Star Memorial Highway, seeks a Controller to work from its headquarters in Portland, Maine. The Controller is responsible for the daily accounting operations of Maine Turnpike Authority....


Finance Assistant

Posted: June 05, 2025 | End Date: June 30, 2025
County: Cumberland County
Job Type: Finance

The Portland Water District is currently seeking an experienced Finance Assistant to join our Financial Services Department. Primary responsibility will be processing our accounts payable, but other responsibilities would include payment...


Finance Specialist - Cumberland County

Posted: June 05, 2025 | End Date: December 02, 2025
County: Cumberland County
Job Type: Finance

JOB PURPOSE: Assists with the County’s account receivables, credit card program, journal entrees, employee benefits, ACH and invoicing for services provided.  Works on special projects as defined by the Finance...


Director of Finance - City of Bangor

Posted: June 04, 2025 | End Date: December 01, 2025
County: Penobscot County
Job Type: Finance

Do you enjoy crunching numbers? Seeking a fulfilling career? This opportunity may be for you. The City of Bangor is seeking candidates for the position of Finance Director.  This is a highly visible leadership position, responsible for...


Payroll Account Associate I

Posted: June 04, 2025 | End Date: July 01, 2025
County: Kennebec County
Job Type: Finance

Maine Public Employees Retirement System (MainePERS) seeks a Payroll Account Associate I to join our team. If you are an organized, detail-oriented individual who is proficient in MS Excel, we encourage you to apply.  This is the...


Finance Officer - Town of Madison

Posted: June 03, 2025 | End Date: June 30, 2025
County: Somerset County
Job Type: Finance

The Town of Madison has an immediate opening for a Finance Officer Nature of Work - Professional responsible administrative and fiscal work in the handling and accounting of Town funds and records. Employee of this class is responsible for the...


Bookkeeper - Town of Fryeburg

Posted: May 28, 2025 | End Date: November 24, 2025
County: Oxford County
Job Type: Finance, Human Resources

Town of Fryeburg Bookkeeper The Town of Fryeburg is accepting applications for an experienced Bookkeeper.  This position is responsible for monitoring the annual budget and assists with budget preparation; financial reporting and year-end...


Administrative Assistant to Select Board/Town Clerk

Posted: May 21, 2025 | End Date: June 30, 2025
County: Somerset County
Job Type: Clerk, Finance, Manager

Administrative Assistant to Select BoardTown ClerkTown of Mercer, Somerset County The Town of Mercer, population of 709, is seeking an administrative assistant to oversee town affairs, working under the general direction of the Select...


Machias Finance Director and Assistant HR Director

Posted: May 20, 2025 | End Date: November 16, 2025
County: Washington County
Job Type: Finance, Human Resources

The Town of Machias is seeking a skilled and motivated Finance Director and Assistant HR Director to join our municipal leadership team. This is a dynamic opportunity to take on a key fiscal role in a welcoming, growing...


Director of Finance & Administration - City of Somersworth, New Hampshire

Posted: May 20, 2025 | End Date: June 30, 2025
County: Other / Outside Maine
Job Type: Finance

Available July 1, 2025. The City of Somersworth, NH is seeking an experienced and motivated professional to serve as the Director of Finance & Administration. This senior leadership role oversees the activities and operations of the Finance...


Tax Collector/Deputy Clerk

Posted: May 15, 2025 | End Date: November 11, 2025
County: Hancock County
Job Type: Finance, Other

Town of Surry Employment Opportunity Tax Collector/Deputy Clerk The Town of Surry is seeking applications from qualified candidates for a full-time Tax Collector and Deputy Clerk.  The ideal candidate should possess excellent...


Financial Director

Posted: May 09, 2025 | End Date: August 29, 2025
County: Somerset County
Job Type: Finance, Human Resources, Manager

Kennebec Valley Council of Governments: Financial Director Nature of Work: This employee is responsible for overseeing all financial matters of the organization including administration and all fiscal components. This involves specialized...


Town of Wayne - Bookkeeper

Posted: May 02, 2025 | End Date: October 29, 2025
County: Kennebec County
Job Type: Finance

Job Duties and Responsibilities This position is responsible for town bookkeeping/accounting services including accounts receivable, general ledger, banking, bank reconciliations, preparation of payroll disbursement warrants, financial reporting,...


Town of Wayne - Tax Collector / Treasurer

Posted: May 02, 2025 | End Date: October 29, 2025
County: Kennebec County
Job Type: Clerk, Finance

Job Duties and Responsibilities Employee is the primary point of customer contact, working the front counter and answering the phone. Employee performs the legally required duties of the statutory offices of Treasurer, Tax Collector, Deputy Town...


Deputy Town Clerk - Town of Bucksport

Posted: April 02, 2025 | End Date: June 30, 2025
County: Hancock County
Job Type: Clerk, Finance

Schedule: 38 hours per week, Monday – Thursday, 7:30 AM – 5:30 PM (Enjoy a 4-day workweek) Pay: $21 - $25 per hour, depending on experience The Town of Bucksport is seeking a detail-oriented and customer-focused Deputy Town Clerk...


Bookkeeper/Town Clerk - Stonington

Posted: March 25, 2025 | End Date: September 21, 2025
County: Hancock County
Job Type: Clerk, Finance

This FT with a great benefits package is a highly challenging and responsible position while performing a variety of administrative duties.  Candidate should possess excellent reading and writing skills, capable of multi-tasking with minimum...


12

Search Municipal Jobs:

Browse Municipal Jobs:

Posting Ads:

Maine Municipal Association members may post job openings, RFPs and classified ads FREE of charge. Login to get started.

Advertising from Non-MMA Members and Non-Profits, as well as Municipal advertising from other states, is a paid service unless there is an agreement in place between the Municipal Associations/Leagues. E-mail the text of the ad to [email protected] with billing address and the length of time the ad is to run. You will be billed $125.00 for the posting. The duration of run is unrestricted; however, no images or graphics are allowed.