Job Listing

Return to Jobs Listing Page.

Junior Staff Accountant

Twin Pines Housing Trust

Twin Pines Housing Trust (Twin Pines Housing) is a 501(c)(3) nonprofit formed in 1990 to increase access to quality housing and supportive services to meet the pressing and long-term needs of the Upper Valley community.  Twin Pines Housing currently houses over 1,000 people and owns 500 rental units at 23 sites in Lebanon, Hanover, and Enfield, NH and in Hartford, Woodstock, and South Royalton, VT. Twin Pines Housing also has 50 shared-equity homeownership properties that are permanently affordable.  It provides property management services for three-quarters of its units, with the balance of units managed by others. Twin Pines Housing also provides supportive services to help residents remain healthy and housed. This includes: connecting residents with local nonprofits, government agencies, benefits, job training, financial coaching, and parenting resources; helping residents complete applications for financial assitance and access energy discounts and low-cost Wi-Fi; and coordinating food programs such as community gardens, deliveries by Vermont Foodbank and Willing Hands, and "Lunch Friends" summer weekday meals.

Twin Pines Housing has an active development pipeline including three new apartment buildings (one is under construction, the other two will break ground in 2019), and renovations (to include creation of a community building) at a 100-unit apartment complex.

The Junior Staff Accountant is responsible for the tasks related to the day to day financial operations of Twin Pines Housing and its properties including payables, receivables, processing checks, balance sheet reconciliations, tenant accounting and inquiries, and assistance with monthly reporting, budgets, audits and year-end tax forms. Responsible for multiple accounts and companies.


Three to five years bookkeeping and Microsoft Office. Accounting software experience with Yardi Voyager and Sage 50 preferred.


 More specific responsibilities include:
1. Input the receipt of rental payments in the Property Management software.
2. Input vendor invoices into the Property Management software.
3. Respond to tenant inquiries concerning ledgers
4. Maintain accounts payable and cash receipt files, both hard copy and scanning technology.
5. Prepare vendor payments for mailing.
6. Prepare payments for return of security deposits to departing tenants.
7. Assist with Forms 1099-MISC at year end.
8. Assist with Forms LC-142 at year end.
9. Assist the Senior Staff Accountant with quarterly and annual reporting.
10. Assist the Senior Staff Accountant with the preparation of annual budgets.
11. Assist the Senior Staff Accountant with the annual financial audit.
12. Provide administrative support for the finance department.
13. Other duties as assigned.

How to Apply:

Submit a cover letter and resume to

Job Location:

White River Junction, VT

Date Added: November 1, 2019

Signup for the Nonprofit Notes newsletter

Stay up to date on nonprofit news, funding deadlines, job opportunities, and more with the Nonprofit Notes newsletter.


Go to top