Logo for Alliance for Justice

Senior Accounting Manager

Roles & Responsibilities

  • Must understand GAAP and ensure compliance with financial regulations
  • Bachelor's Degree in Accounting or Finance (preferred)
  • Minimum 4-5 years of nonprofit accounting experience
  • Experience in grant accounting, grant management, or grant administration (highly preferred)

Requirements:

  • Maintain daily accounting tasks (AP, AR, deposits, billings, payroll approvals and payroll journal entries, bank reconciliations, GL reconciliations, fixed assets, and depreciation schedules) and perform weekly reviews of A/P, journal entries, and donation activity.
  • Perform monthly and year-end closings; maintain accurate cash and investment reconciliations; support budgets, forecasts, and financial results; ensure proper segregation of duties and document internal controls (FPP).
  • Identify and leverage financial technology and ERP systems to streamline operations, improve data integrity, assess enhancements for reporting accuracy, ensure timely 1099 filings, and support the CFO with the annual external audit; collaborate across departments and maintain confidentiality of union-related information.
  • Work with IT and other departments to integrate accounting with other operational systems; participate in meetings on management's union matters; foster a collaborative finance culture; and perform additional duties as needed.

Job description

Alliance for Justice (AFJ) is a national association of over 135 organizations, representing a broad array of groups committed to progressive values and the creation of an equitable, just, and free society. For over 45 years we have been leaders in the fight for a more equitable society on behalf of a broad constituency belief that all Americans have the right to secure justice in the courts and to have their voices heard when government makes decisions that affect their lives.

 Job Purpose                                                                                                              

The Senior Accounting Manager is a vital member of the finance team
system. The position is responsible for various accounting, financial reporting and analysis, and records management. This position reports to the Chief Financial Officer.

 Duties and Responsibilities 

      Maintain all daily accounting tasks including accounts payable, accounts receivable, deposits, billings, approving payroll and payroll journal entries, bank reconciliations, general ledger account reconciliations, maintaining fixed assets, and depreciation schedules.
      Perform weekly reviews to verify the accuracy of all A/P, Journal Entries, and Donation activities.
      Perform and maintain accurate monthly reconciliations for all cash and investment statements
      Perform month and year-end closing procedures
      Support the creation and oversight of budgets, forecasts, and financial results.
      Ensure all processes and workflows support proper segregation of duties and internal controls, and are well documented and updated as needed (development and maintenance of FP&P).
      Identify and leverage financial technology and ERP systems to streamline operations and enhance data integrity.
      Assess and suggest enhancements to financial systems to improve operational efficiency and reporting accuracy.
 
      Assist in preparing materials for management related to collective bargaining agreements, grievances, and arbitration, including management's negotiating position and potential settlement strategies. Participate in meetings where management's position on union matters is discussed. Maintain strict confidentiality regarding all information pertaining to the employer-employee relationship and union activities
      Work with IT and other departments to ensure smooth integration between accounting and other operational systems.
      Ensure all 1099 tax forms are sent on time as required by the Internal Revenue Service.
      Support the CFO with the annual audit process with external auditors
      Actively foster a collaborative finance culture by working cross-functionally with other departments and teams.
      Additional duties as needed

 Qualifications                                                                                                              

      Must understand Generally Accepted Accounting Principles (GAAP) and ensure compliance with financial regulations.
        Bachelor's Degree in Accounting or Finance preferred.
      Minimum 4-5 years of accounting experience in nonprofit financial accounting
      Experience in grant accounting, grant management, or grant administration is highly preferred.
      Demonstrated experience managing financial compliance and internal controls
      Proficiency in Sage Intacct, Ramp, and Bill.com
      Strong knowledge of financial statement presentation
      Experience with 501(c)3 and 501(c)4 financial structures preferred.
      Strong analytical and problem-solving skills with meticulous attention to detail.
      Proven ability to collaborate with cross-functional teams and provide financial partnership
      High integrity and discretion in managing confidential financial information.
      The ability to thrive in a dynamic and rapidly growing organization that requires you to flex between strategic, operational, and tactical levels
      A deep alignment and commitment to criminal justice reform.
 

 Compensation and Benefits                                                                                               

The Senior Accounting Manager position has a starting salary range of $92,500-
$102,556.

We offer a comprehensive and generous benefits program, including:

Insurance
We offer medical, dental, and vision benefits, with 100% of employee premiums paid for by AFJ. Short-term disability, long-term disability, and life insurance are provided at no cost to employees. AFJ also provides access to an employee assistance program for physical and mental well-being.
Retirement
Save for retirement with our 401K plan with a 5% employer contribution.
Time Off
AFJ offers a generous time off policy, including vacation leave, sick leave, personal days, and bereavement leave. AFJ observes 12 holidays throughout the year and additionally closes between December 24 and January 1.
Parental Leave
Eligible employees may take up to sixteen (16) total weeks of leave in connection
adoption, or gaining of a foster child. AFJ/AFJ Action provides eligible employees with twelve (12) weeks of fully paid parental leave for purposes of bonding with a new baby following a birth or placement of a child for adoption or gaining of a foster child.

 Work Environment                                                                                                              

Geographic Location:
  • Washington, DC area Work Arrangement:
  • Hybrid
  • Occasional in-person office as necessary. Typical setting:
  • Office Physical Demands:
  • While performing the duties of this job, the employee is regularly required to use a computer and communicate with others while doing so.
  • On occasion, travel by car, train, and/or airplane may be required. Travel requirements:
  • For employees located outside of Washington, DC or working remotely in the DC area, travel to events such as staff retreats, and other work meetings will be required approximately one to four times per year.
Schedule:
  • Full-time
  • Days and hours of work are Monday through Friday, 9:00 a.m. to 5:00 p.m.
  • Some occasional evening and weekend hours may be required.

 Direct Reports                                                                                                              

This position has no direct supervisory responsibilities.
 

  DEIA and Equal Employment      
At Alliance for Justice, we celebrate the richness that our differences bring. We believe that diversity, equity, inclusion, and accessibility (DEIA) are not just principles, but the foundation of our strength. Every individual brings a distinct and invaluable perspective, and we thrive when all voices are encouraged to speak openly, authentically, and with confidence. By embracing who we are and where we come from, we create a culture where everyone is welcomed, heard, and empowered to contribute to our collective mission.

Alliance for Justice provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type based on race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

 Disclaimer                                                                                                              

This description is intended to provide an overview of this position and is not all-inclusive. The incumbent in this position will be expected to perform other duties as required. Responsibilities may change over time. This description is provided for informational purposes only and does not form the basis of a contract.

 How to Apply                                                                                                              

Qualified applicants please apply on our website.  (NO PHONE CALLS PLEASE.)

If you require reasonable naccommodations during any part of the hiring process, please email [email protected]


 

Accounting Manager – General Related jobs

Other jobs at Alliance for Justice

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.