<p><strong>Bookkeeper / Office Manager</strong> – Louisville, KY | On-site | Mon–Fri, 7:30 a.m.–4:30 p.m.</p><p>We are seeking an experienced <strong>Full Charge Bookkeeper</strong> to support two growing businesses with accounting and office functions. This role manages full-charge bookkeeping, payroll, HR tasks (onboarding, benefits administration, 401K), and oversees a small accounting team.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Record and reconcile daily financial transactions, including accounts payable and accounts receivable.</li><li>Process payroll, maintain employee records, and ensure timely and accurate payments.</li><li>Prepare bank reconciliations, credit card reconciliations, and general ledger entries.</li><li>Generate financial reports such as balance sheets, income statements, and monthly P& L summaries.</li><li>Manage vendor relationships, invoices, and payment schedules.</li><li>Assist with budgeting and forecasting activities.</li><li>Support annual audits and provide documentation as needed.</li><li>Maintain compliance with financial regulations and company policies.</li><li>Collaborate with external accountants or CPA for tax filings and year-end reporting.</li><li>Handle payroll (including prevailing wage) and HR functions (onboarding, offboarding, benefits, 401(k))</li><li>Delegate and mentor junior staff; serve as accounting point of contact</li><li>Collaborate with sales and estimators; manage WIP and tax processes</li></ul><p><strong>Requirements:</strong></p><ul><li>10+ years of accounting/bookkeeping experience</li><li>Leadership and mentoring skills</li><li>Construction accounting experience preferred</li></ul><p><strong>Compensation & Benefits:</strong></p><ul><li>Salary: $65,000–$80,000 + Discretionary Bonus</li><li>401(k) with company match, health, dental, vision, life insurance</li><li>Negotiable vacation and unpaid time off</li><li>Annual merit reviews</li></ul>