The General Ledger Accountant is responsible for maintaining the organization's financial records and general ledger. Duties include preparing monthly journal entries and financial statements, closing the books monthly, and assisting with compliance reporting. The position requires a bachelor's degree in accounting, 2-5 years of relevant experience maintaining financial records for a nonprofit, proficiency in accounting software and Microsoft Office, and the ability to work independently and meet deadlines.