Lewiston, ME, United States
Your Next Opportunity Is Here — Urgently Hiring a Finance Analyst in Lewiston, Maine!
Job Title: Finance Analyst
Pay: $30–$35 per hour
Hours: Full-time, 40 hours per week
Start Date: December 1, 2026
Are you searching for a career-focused financial role with meaningful impact and analytical depth? Join a mission-driven organization with a collaborative finance team as a Finance Analyst in Lewiston, Maine, where your expertise will directly support program success and financial sustainability.
As a Finance Analyst, you’ll play a crucial role in overseeing daily accounting operations, producing critical financial reports, and providing insights through forecasting and analysis that drive informed decision-making. You’ll partner closely with the Financial Controller and program leadership to ensure financial accuracy and compliance.
What You’ll Do:
As a Finance Analyst, you will be responsible for:
- Producing accurate and timely monthly, quarterly, and year-end financial program reports.
- Reviewing and analyzing financial information, advising finance leadership on irregularities or trends.
- Preparing and posting monthly journal entries.
- Leading monthly management reviews of financial reports.
- Preparing and submitting financial reports and billings to funding sources.
- Supporting annual audit preparation by maintaining required audit documentation and work papers.
- Coordinating with finance leadership and independent auditors to ensure all State and Federal awards are properly reported.
- Developing and maintaining contract reporting and compliance.
- Preparing contract financial reports and assisting with the resolution of audit or monitoring findings.
- Developing and maintaining detailed knowledge of assigned contracts.
- Assisting with agency and contract budgets and grant applications in partnership with program teams.
- Preparing financial forecasts in collaboration with program leadership.
- Providing guidance to program staff on coding, contracts, and financial procedures.
- Assigning and allocating work to a Staff Accountant and providing ongoing feedback, training, and coaching.
- Performing additional duties as assigned.
What You’ll Bring:
The ideal candidate for this role will have:
- A Bachelor’s degree in Accounting or Finance preferred (or equivalent professional experience).
- A minimum of four years of accounting or financial analysis experience; nonprofit accounting experience preferred.
- Strong proficiency in Microsoft Excel and Word; experience with Abila MIP software preferred.
- Knowledge of OMB regulations and financial compliance standards preferred.
- Strong organizational skills, attention to detail, accountability, and the ability to manage competing priorities independently.
- The capability to delegate work, coach staff, and collaborate across teams.
Why Join Us in Lewiston?
- Competitive hourly pay with long-term stability.
- Opportunity to work closely with leadership and influence financial strategy.
- Collaborative, mission-focused workplace culture.
- Enjoy affordable health and prescription coverage with no waiting period.
- Benefits offered upon permanent hire.
- Retirement plan: 401(k) or pension.
Location & Schedule:
This position is on-site in Lewiston, ME and offers a full-time schedule of 40 hours per week.
Ready to Take the Next Step?
If you’re ready to advance your career as a Finance Analyst in Lewiston, apply today or contact our recruiting team to learn more. Don’t wait — we’re hiring now!
#BSCA