Part-Time Controller - Community Justice Project, Harrisburg

Community Justice Project logo

Overview of the Community Justice Project

The Community Justice Project (CJP) is a statewide legal aid program that works to protect the civil legal rights of low income clients through impact litigation and policy advocacy. CJP is a project within the Pennsylvania Legal Aid Network.


The controller will be based in Harrisburg, PA.


The controller will work closely and collaboratively with CJP’s executive director to ensure the accuracy and integrity of CJP’s accounting system and associated reports. The controller will be responsible for financial reporting and the financial aspects of contract compliance, grant applications and grant reporting, cost allocations, and developing and analyzing the annual budget.

The controller’s usual schedule will be approximately 20-25 hours per week, but hours may fluctuate depending on deadlines.

Essential Functions/Responsibilities: The key responsibilities of the controller include the following:

  1. Serve as primary financial point of contact, providing day-to-day financial oversight and support and responding to inquiries and requests.
  2. Develop an understanding of the program’s operations and the impact of financial factors on the program’s work.
  3. Work directly with financial and operational report users to review and analyze reports against budgeted amounts to ensure financial and operational accountability.
  4. Create, maintain and update standard report formats and generate ad hoc reports as necessary and appropriate.
  5. Provide grant support, including assisting with proposal budget development, designing and generating financial reports for grantors and audits, and identifying and collaborating to resolve grant compliance issues.
  6. Actively participate in the annual budget and budget revision processes. Collaborate with staff to monitor financial results against budget and identifying, explaining, and resolving variances.
  7. Process general ledger entries. This includes (but is not limited to) paying and entering bills, expense allocations, cost distributions, transfers, adjustments, and revenue recognition.
  8. Handle cost allocations and reconcile balance sheet accounts. Identify problems and take appropriate action for resolution.
  9. Special projects as needed, in collaboration with the executive director.


Education: Bachelor’s degree in accounting or equivalent in experience.

Experience: At least five years of experience in a non-profit or business environment with accounting, financial analysis, grants management, and reporting responsibilities.

Other Required Skills and Abilities:

  1. Demonstrated working knowledge of Microsoft Excel including advanced formulas and skills in word-processing required. Working knowledge of Sage 50 preferred.
  2. Experienced with financial and operating data analysis, report design, and the presentation of quantitative information, including account reconciliation and budget to actual comparisons
  3. Ability to effectively communicate quantitative information verbally and in writing to audiences with varying levels of financial sophistication.
  4. Ability to work independently with minimal supervision, to multi-task and to work collaboratively and cooperatively, as a member of a team. Must be organized and able to set priorities and to ensure timely completion of responsibilities. Willing to work on various tasks as assigned.
  5. Able to work a flexible schedule as needed.


Compensation will depend on experience.

How to Apply

Applicants should send a cover letter and resume to Marielle Macher at CJP values diversity and is an equal opportunity employer.


Sign up for our newsletter to stay informed about the latest news and updates!

Sign Up