Senior Bookkeeper - Nonexempt Hours: 9am-5pm Mon-Fri with in-office requirements Pay Range: $18 - $25 per hour Under the direction of the Controller, maintain financial records, including the accounts payable and receivable, and payroll for employees and outside contractors. Requirements: QuickBooks and Payroll experience a must: Monday to Friday, 9:00 to 5:00.Must be professional, punctual and responsible, and handle confidential data discreetly. Must present clean PA Criminal background check, PA Child Abuse and FBI Criminal Record Check. QUALIFICATIONS: Five or more years of current bookkeeping experience, including one year payroll experience; strong Microsoft Office skills, including Excel, Word, PowerPoint and Outlook; proficiency generating reports using Excel; experience using accounting and payroll software; excellent written and verbal communication skills, comfort with being a "team player." Paycom experience a plus. DUTIES AND FUNCTIONS: Makes effective use of their energies, resources and talents in promoting the objectives, values and vision of the organization. 1. Helps coordinate and disseminate information; 2. Works with supervisor in establishing and implementing agency priorities, goals and strategies; 3. Helps facilitate and foster effective and supportive relationships between individuals receiving services and The Arc Alliance and its affiliated agencies; 4. Maintains chart of accounts, vendor records, customer records and basis employee information in computerized Accounting system; 5. Process and pay all invoices/bills; 6. Process financial reports and statements, accounts payable, aging payables; 7. Prepare monthly reports, as needed; 8. Perform bank reconciliations for Guardianship accounts 9. Process payroll and review timesheets and payroll changes 10. Maintain employee attendance and vacation, holidays, personal and sick time records; 11. Track outstanding invoices and resolve for payment; 12. Support audit and fiscal reviews 13. Filing; 14. Participate/contribute in agency fundraising events; 15. Must be able to lift bankers boxes (30 pounds); 16. Perform other duties as assigned; 17. Prepare payroll change memo for employees and contracts, track timesheets