Experience: 2. Good fit job titles/keywords for candidates: Bookkeeper, Staff Accountant, Full Charge Bookkeeper, Accounting Specialist, Client Accounting Specialist, CAS Associate, Accounting Associate, QuickBooks Bookkeeper, General Ledger Accountant, Bank Reconciliations, Accounts Payable, Accounts Receivable. Candidates must have 2+ years of professional bookkeeping or client accounting experience, hands-on experience with QuickBooks Online or Desktop, and experience independently handling bank and credit card reconciliations, general ledger maintenance, and financial records for business clients.