Bookkeeper and Database Manager
About the position
Responsibilities
• Implement Non-Profit and GAAP best practices
• Reconcile all accounts
• Perform day-to-day data entry and management of all financial transactions
• Maintain appropriate Accounts Payables (A/P) based on vendor terms and conditions
• Manage all Accounts Receivable (A/R) ensuring timely revenue, including collections
• Collaborate with managers on monthly financial reporting
• Support annual external reviews and audits, working with CPA
• Manage and execute payroll through QuickBooks Online
• Ensure compliance and tracking of all Federal and State employment taxes and filings
• Manage medical/dental/vision insurances and annual open enrollment
• Maintain office file organization and tracking for all HR and finance documentation
• Assist in renewing and updating Liability Insurance
• Manage and update database of donors, volunteers, businesses, and partners
• Assist with annual fundraising campaigns, including donors lists and thank you notes
• Assist with new hire paperwork, payroll and email setup, insurance enrollment, among other onboarding needs
• Maintain Dept of Labor Fair Labor Standards documentation (FMLA, COBRA, Unemployment)
• Ensure accurate and timely W2 and 1099 filing and documentation
Requirements
• Minimum 2 years experience in financial bookkeeping
• Minimum 2 years of experience in database management
• Strong communication and organization skills, including verbal and written communication
• Ability to work well in a team setting and coordinate with other team members
• Punctuality, excellent organizational skills, and attention to detail
• Ability to prioritize and manage multiple tasks simultaneously
• Commitment to diversity, equity, and inclusion initiatives
• Proficiency in MS Office (Word, Excel, and PowerPoint)
• Proficiency in QuickBooks Online
• Experience using/managing a customer relations management database
Nice-to-haves
• 1+ years of experience in Human Resources
• Experience and proficiency with CiviCRM and Drupal
• Experience and proficiency with Asana
• College degree or certifications in business administration, finance, or accounting
• Experience handling grant billing and management
Benefits
• 401(k) with 2% match
• Dental insurance
• Flexible schedule
• Health insurance
• Paid sick time
• Paid time off
• Paid training
• Retirement plan
• Vision insurance
• Work from home
Apply tot his job
Apply To this Job