``` Performs the day-to-day full-charge bookkeeping functions for the firm's internal accounting needs; records transactions within established systems and procedures; manages the computerized internal accounting system; prepare financial reports and forecasts; keeps statistical, financial, and personnel records; and administers all employee benefits. ```
Essential Functions:
``` Verifies and enters details of accounting transactions as they occur in computerized accounting system. Prepares monthly financial statements accurately and timely, using a computer software program ( Sage 50 accounting software ). Prepares appropriate schedules and reports as requested. Handles daily accounting mail, including notices and disbursements. Prepares payroll on timely basis. Prepares bank reconciliations monthly. Researches accounts payable and accounts receivable issues as needed. Monitors medical, dental, disability, and life insurance plans, 401(k) plan, and flex spending plans. Prepare or review monthly statements to clients. Tracks overdue client accounts and performs collection efforts as requested by owners. Assists in preparation of budgets and forecasts. Coordinates and controls the retention of the firm's accounting records, ensuring that all information is safely stored and available on short notice. Performs other duties as assigned from time to time by the owners. ```
Education, Experience and Skills Required:
``` College course work in accounting , through intermediate accounting. Minimum of two (2) years' responsible accounting or bookkeeping experience related to a computerized accounting system, including accounts payable, accounts receivable, payroll, general ledger, and financial reports. Ability to perform several tasks concurrently with ease and professionalism. Knowledge of regulatory requirements of processing payroll accounting transactions and payroll returns. Requires ability to keep matters confidential. ```
Compensation:
``` This is a part-time, permanent, in-office position located in Linden, NJ. Compensation will be discussed based on experience and agreed upon work hours. Apply today to join our team as a Bookkeeper! Ability to
Relocate:
Linden, NJ 07036: Relocate before starting work (Required)