Minnesota Council of Nonprofits
Organizational description
Dakota Woodlands, located in Eagan, MN, is the only nonprofit family shelter that provides safe housing and supportive services for families experiencing homelessness in Dakota County. Through shelter, meals, personal essentials, and life-skills programs, we empower families to regain stability, build independence, and succeed long term.
Position Overview Dakota Woodlands seeks a highly organized and detail-oriented Director of Finance to oversee and lead the organization’s financial operations. This role is responsible for day-to-day accounting, billing, payroll oversight, grant invoicing, reconciliations, compliance, and process improvement. The Director of Finance ensures adherence to nonprofit regulations, grant requirements, and internal financial policies while working closely with the Executive Director and a third-party accounting firm to maintain financial integrity, provide timely reporting, and support organizational efficiency.
Why Work for Dakota Woodlands? Dakota Woodlands envisions a community where families in crisis have the support they need to regain stability, achieve self-sufficiency, and create a strong foundation for their future. Our mission is to empower families experiencing homelessness by providing shelter, supportive services, and access to community resources that foster long-term stability.
Core values Our core values guide our work and define our commitment to families:
Compassion: Providing trauma-informed, client-centered care.
Dignity: Respecting the strengths and potential of every family.
Collaboration: Partnering with organizations and the community to enhance services.
Accountability: Upholding transparency, integrity, and high standards in service delivery.
Innovation: Continuously improving to meet the evolving needs of families.
Key Responsibilities 1) Financial Operations & Reporting
Manage general ledger, reconciliations, cash flow, and monthly financial statements with the Executive Director and external accountants
Prepare and present financial reports to the Finance Committee and Board of Directors
Maintain internal controls, fraud-prevention protocols, and financial documentation policies
2) Budgeting & Financial Planning
Lead the annual budget process; support department heads with program-level budgets
Provide monthly budget-to-actual reports, variance analyses, and 3–6-month cash flow forecasts
Contribute to multi-year planning and scenario modeling; create dashboards for leadership
3) Grant Billing, Invoicing & Compliance
Manage Emergency Assistance (EA) billing processes, census tracking, and reconciliation
Monitor receivables and maintain communication with county staff on current and past-due invoices
Partner with development staff and grant writer on budgets, restricted/unrestricted tracking, and donor reporting
4) Payroll & Benefits Administration
Support payroll accuracy in partnership with HR and BambooHR (time entry, PTO, benefits)
Provide guidance on payroll compliance and troubleshoot payroll issues
5) Donations & Revenue Tracking
Record and reconcile donations (cash, checks, Pay-to-Stay contributions, gift cards) in QuickBooks
Ensure accurate documentation is collected and retained for audits and compliance
6) Compliance & Internal Controls
Maintain documentation for audits, grants, and tax filings
Ensure adherence to financial policies and external funding requirements
Support improvements in financial systems and integrations (QuickBooks, donor CRM, BambooHR, SharePoint)
7) Insurance, Contracts & Capital Oversight
Assist with insurance renewals and vendor contract reviews
Track capital project budgets, capital grant funding, and asset management for audit purposes
Required Qualifications
Bachelor’s degree in Accounting, Finance, Business Administration, or related field
Minimum 3 years of nonprofit accounting experience (including fund accounting and grant tracking)
Knowledge of nonprofit regulations and GAAP compliance
Proficiency in QuickBooks and Excel
Experience supporting audits, financial statements, and government grants
Strong analytical, organizational, and detail-oriented skills; professional communication
Preferred Qualifications
Experience with donor databases/CRM and HR platforms such as BambooHR
Familiarity with county billing processes or Emergency Assistance programs
Prior experience in nonprofit or human services organizations
Experience preparing dashboards and financial reports for leadership/Board use
Work Environment & Schedule
This position is full-time (40 hours/week).
Hybrid flexibility is available following a 90-day onboarding period or when business operations allow.
Mandatory in-office presence is required for audits, some team meetings, and managing physical documentation and donations.
Some evening availability may be necessary for board and committee meetings.
Some local travel to the bank or events occasionally.
Additional Information
Benefits include Medical, Dental, Retirement, Short-Term Disability (STD), Long-Term Disability (LTD), Paid Time Off (PTO), and paid holidays.
How to Apply Interested candidates should submit a resume and cover letter detailing their qualifications and interest in the position to jobs@dakotawoodlands.org.
Dakota Woodlands is an equal opportunity employer. Opportunities for employment are available to all persons, regardless of race, color, creed, religion, national origin, sex, sexual orientation, gender identity, disability, age, marital status, or status with regard to public assistance. Dakota Woodlands’ facilities are accessible. Individuals who have experienced homelessness are encouraged to apply.
#J-18808-Ljbffr
Position Overview Dakota Woodlands seeks a highly organized and detail-oriented Director of Finance to oversee and lead the organization’s financial operations. This role is responsible for day-to-day accounting, billing, payroll oversight, grant invoicing, reconciliations, compliance, and process improvement. The Director of Finance ensures adherence to nonprofit regulations, grant requirements, and internal financial policies while working closely with the Executive Director and a third-party accounting firm to maintain financial integrity, provide timely reporting, and support organizational efficiency.
Why Work for Dakota Woodlands? Dakota Woodlands envisions a community where families in crisis have the support they need to regain stability, achieve self-sufficiency, and create a strong foundation for their future. Our mission is to empower families experiencing homelessness by providing shelter, supportive services, and access to community resources that foster long-term stability.
Core values Our core values guide our work and define our commitment to families:
Compassion: Providing trauma-informed, client-centered care.
Dignity: Respecting the strengths and potential of every family.
Collaboration: Partnering with organizations and the community to enhance services.
Accountability: Upholding transparency, integrity, and high standards in service delivery.
Innovation: Continuously improving to meet the evolving needs of families.
Key Responsibilities 1) Financial Operations & Reporting
Manage general ledger, reconciliations, cash flow, and monthly financial statements with the Executive Director and external accountants
Prepare and present financial reports to the Finance Committee and Board of Directors
Maintain internal controls, fraud-prevention protocols, and financial documentation policies
2) Budgeting & Financial Planning
Lead the annual budget process; support department heads with program-level budgets
Provide monthly budget-to-actual reports, variance analyses, and 3–6-month cash flow forecasts
Contribute to multi-year planning and scenario modeling; create dashboards for leadership
3) Grant Billing, Invoicing & Compliance
Manage Emergency Assistance (EA) billing processes, census tracking, and reconciliation
Monitor receivables and maintain communication with county staff on current and past-due invoices
Partner with development staff and grant writer on budgets, restricted/unrestricted tracking, and donor reporting
4) Payroll & Benefits Administration
Support payroll accuracy in partnership with HR and BambooHR (time entry, PTO, benefits)
Provide guidance on payroll compliance and troubleshoot payroll issues
5) Donations & Revenue Tracking
Record and reconcile donations (cash, checks, Pay-to-Stay contributions, gift cards) in QuickBooks
Ensure accurate documentation is collected and retained for audits and compliance
6) Compliance & Internal Controls
Maintain documentation for audits, grants, and tax filings
Ensure adherence to financial policies and external funding requirements
Support improvements in financial systems and integrations (QuickBooks, donor CRM, BambooHR, SharePoint)
7) Insurance, Contracts & Capital Oversight
Assist with insurance renewals and vendor contract reviews
Track capital project budgets, capital grant funding, and asset management for audit purposes
Required Qualifications
Bachelor’s degree in Accounting, Finance, Business Administration, or related field
Minimum 3 years of nonprofit accounting experience (including fund accounting and grant tracking)
Knowledge of nonprofit regulations and GAAP compliance
Proficiency in QuickBooks and Excel
Experience supporting audits, financial statements, and government grants
Strong analytical, organizational, and detail-oriented skills; professional communication
Preferred Qualifications
Experience with donor databases/CRM and HR platforms such as BambooHR
Familiarity with county billing processes or Emergency Assistance programs
Prior experience in nonprofit or human services organizations
Experience preparing dashboards and financial reports for leadership/Board use
Work Environment & Schedule
This position is full-time (40 hours/week).
Hybrid flexibility is available following a 90-day onboarding period or when business operations allow.
Mandatory in-office presence is required for audits, some team meetings, and managing physical documentation and donations.
Some evening availability may be necessary for board and committee meetings.
Some local travel to the bank or events occasionally.
Additional Information
Benefits include Medical, Dental, Retirement, Short-Term Disability (STD), Long-Term Disability (LTD), Paid Time Off (PTO), and paid holidays.
How to Apply Interested candidates should submit a resume and cover letter detailing their qualifications and interest in the position to jobs@dakotawoodlands.org.
Dakota Woodlands is an equal opportunity employer. Opportunities for employment are available to all persons, regardless of race, color, creed, religion, national origin, sex, sexual orientation, gender identity, disability, age, marital status, or status with regard to public assistance. Dakota Woodlands’ facilities are accessible. Individuals who have experienced homelessness are encouraged to apply.
#J-18808-Ljbffr