FinanceJob.io
← Back to all jobs

Job Description

About Us

Habitat for Humanity of Greater Portland is part of the global Habitat for Humanity network, working locally to create lasting change and build stronger communities. Founded in 1985, HFHGP has engaged thousands of volunteers and partnered with hundreds of businesses and civic organizations to build 94 homes and provide more than 195 low-cost critical home repairs for homeowners throughout Cumberland County.

Position Summary

The Finance and Accounting Manager is responsible for the organization’s full cycle of accounting and financial management in alignment with GAAP. This role oversees core accounting functions including financial reporting, month end close, job cost tracking for construction projects, grant accounting, and audit preparation. Working closely with the Executive Director, this position serves as a key financial steward, supporting budgeting, cash flow management, and board level financial reporting. This is a hands on role that balances attention to detail with an understanding of the broader financial picture.

Key Responsibilities

  • Accounting & Financial Management
    Manage accounts payable and accounts receivable processes; maintain and reconcile all bank, credit card, and general ledger accounts; complete monthly close and prepare financial statements (balance sheet, income statement, and cash flow); track construction in progress and maintain job cost accounting for development projects; support cash flow forecasting and financial planning in collaboration with the Executive Director; maintain financial records and schedules to support grant applications and reporting
  • Payroll & Compliance
    Oversee payroll processing in coordination with an external payroll provider; review timesheets and ensure accurate payroll allocations; monitor employee benefit deductions and payroll related compliance; prepare payroll related reports for audits and regulatory requirements; support annual workers’ compensation audit
  • Grant & Restricted Funds Management
    Track grant revenue and expenses by project and funding source; monitor and manage donor restricted funds in accordance with grant requirements; prepare documentation for grant reimbursement and reporting; support financial tracking of grant funded construction and repair projects
  • Audit & Financial Reporting
    Lead preparation for annual financial audit and serve as liaison with external auditors; ensure all audit schedules and documentation are completed accurately and on time; review audit findings and assist in implementing recommendations; prepare receivables and delinquency reports for leadership review
  • Board & Financial Leadership Support
    Prepare financial reports and supporting materials for Finance Committee meetings; attend and present financial updates to the Finance Committee as needed; collaborate with the Executive Director and Board Treasurer on annual budget development

Qualifications

  • Experience
    5 years of progressive accounting or bookkeeping experience; experience with nonprofit accounting and/or construction or project-based accounting strongly preferred
  • Skills
    Strong understanding of GAAP and full cycle accounting; proficiency in QuickBooks and strong Excel skills; high level of accuracy and attention to detail; ability to manage multiple priorities and meet deadlines independently; strong analytical and problem solving skills; high level of integrity and professionalism
  • Education
    Bachelor’s degree in Accounting, Finance, or related field preferred (or equivalent experience)

Working Conditions

Part-time position (20-25 hours per week). Hybrid work arrangement possible. Occasional attendance at Finance Committee meetings required.

Pay: $35.00 - $40.00 per hour

Work Location: Hybrid remote in Portland, ME 04103

Get Job Alerts

New jobs delivered to your inbox.