Senior Bookkeeper Schedule: Full-time Responsibilities: Process Accounts Payable, including entering invoices and handling weekly check runs Manage Accounts Receivable, including client billing, collections, cash deposits, and payment application Prepare journal entries and reconcile balance sheet accounts Assist with month-end and year-end close processes and reporting Prepare and process payroll and related tax filings Maintain fixed asset records and prepare depreciation schedules Identify process improvements and contribute to efficient bookkeeping operations Perform other accounting and administrative tasks as assigned Qualifications: Several years of bookkeeping or accounting experience, preferably in a senior role Hands-on experience with Accounts Payable and Accounts Receivable Strong organizational and multitasking skills Excellent communication and problem-solving abilities Ability to work independently and meet deadlines Proficiency in Excel and familiarity with accounting software (QuickBooks or similar) Detail-oriented with strong analytical skills