Job activities include but are not limited to :
- Manages and inputs financial data into accounting systems
- Performs all activities related to the accounts payable function including reviewing, coding and processing payments, and managing invoice approvals
- Assists with bank deposits and transactions, and maintains subsidiary accounts including verifying, allocating, and posting transactions
- Performs accounts receivable functions including invoicing, and managing deposits, and revenue recognition
- Assists in maintaining the general ledger in an accurate, complete and up-to-date manner
- Assists in reviewing payroll and 401(k) records and expenses
- Assists in reconciliation of accounts, and prepares financial reports including collecting, analyzing, and summarizing account information and data
- Assists in preparing audit and 990
- Maintains historical records
- Assists in compliance with federal, state, and local regulatory requirements by enforcing adherence to standards and submitting reports and filings
- Manages petty cash
- Administrative, support and logistical tasks as needed
Essential qualifications and experience for this role :
Accounting skills and experience. You have knowledge of and experience with financial and accounting practices and principles.
You know how to oversee and track financial transactions, perform accounts payable functions, maintain a general ledger, reconcile accounts, maintain records, develop financial reports and comply with nonprofit financial requirements with a high level of precision and accuracy.
You have a high level of comfort with financial management and are committed to implementing best-in- class systems.
Excellent communication and relationship skills. You exhibit courtesy, respect and clarity when communicating in writing and verbally with internal and external parties.
You communicate directly and authentically, build lasting relationships and work effectively across differences. You listen deeply, have a high level of emotional intelligence, are committed to collaboration and work to learn from others.
Excellent organizational skills and systems. You demonstrate exceptional organizational skills. You manage and track multiple streams of work and easily shift between tasks during the course of the day.
You have a high level of attention to detail.
High level of personal responsibility. You take your commitments seriously and follow through on the commitments you make.
You have a proven ability to meet deadlines in a fast-paced work environment, keep colleagues abreast of progress on, and status of, tasks and know when to flag issues or ask questions for clarification.
You manage up well, regularly providing status updates to your manager and exhibiting good judgment about when to get help.
Strong technology skills. You are comfortable and adept with technology. You are a fast learner with technology and have experience with accounting systems, banking software, Microsoft Office Suite, Google Suite (Mail, Sheets, Docs, Calendar, etc.) and CRM software.
Preference will be given to candidates who have :
- Experience with PEO systems
- Experience with bill payment systems
- Experience with nonprofit organizations
- Experience with Microsoft office suite, especially Microsoft Excel