Overall
The Senior Accountant is responsible for owning the full accounting process and ensuring the company’s financial records are accurate, timely, compliant, and useful for decision-making. This role oversees daily accounting operations, including cash monitoring, accounts payable, accounts receivable, reconciliations, payroll coordination, reporting, tax filings, and compliance-related administrative responsibilities.
This person leads the accounting function with accountability, attention to detail, critical thinking, and a “we over me” mindset. The ideal candidate cares deeply about the quality of the work, the success of the team, and the financial health of the company. They are proactive, organized, solutions-oriented, and able to manage both the details and the bigger picture.
This is an in-office leadership role that requires hands-on accounting execution, supervision of accounting team members, strong follow-through, and the ability to improve processes while ensuring day-to-day responsibilities are completed accurately and on time.
Detailed Responsibilities
Accounting Operations
- Own and manage the full accounting cycle, ensuring accurate and timely financial records.
- Monitor multiple checking accounts daily to identify activity, cash movement, pending items, and potential issues before reconciliation.
- Ensure bank, credit card, loan, and other balance sheet accounts are reconciled accurately and on time.
- Save, organize, and maintain monthly bank statements, credit card statements, loan statements, and other financial records.
- Review accounting activity for accuracy, completeness, and proper classification.
- Maintain strong internal controls and ensure financial processes are followed consistently.
- Identify discrepancies, investigate issues, and resolve accounting questions with urgency and accuracy.
- Support timely month-end and period-end close processes.
Accounts Payable
- Manage daily accounts payable activity, including reviewing bills, entering payments into the accounting system, and preparing payments for approval through the bank.
- Ensure bills are properly coded, supported, approved, and processed in a timely manner.
- Receive and process vendor bills against purchase orders, including transfer-related activity for Orlando operations.
- Monitor vendor balances and help ensure payments are made accurately and according to company expectations.
- Maintain organized records of vendor bills, payments, and supporting documentation.
Accounts Receivable
- Monitor customer accounts two to three times per week to identify outstanding balances and collection needs.
- Send customer statements and follow up on past-due balances in a professional and timely manner.
- Issue credit memos to customers when appropriate and ensure they are properly documented and recorded.
- Partner with internal teams to resolve billing questions, customer disputes, or payment issues.
- Help improve cash collection through consistent follow-up and accurate account maintenance.
Payroll and Employee Administration
- Process payroll on a weekly basis with accuracy and confidentiality.
- Prepare invoices related to payroll services for 2nd location employees.
- Manage employee time-off requests and maintain accurate time-off balances.
- Support new-hire onboarding by coordinating benefits, email setup, computer access, phone access, and other required employee setup needs.
- Maintain employee-related administrative records as needed.
- Send required monthly data reports to the Department of Labor.
Team Leadership
- Manage and supervise the daily activities of the accounting department team members (2-3 people).
- Provide direction, training, accountability, and support to ensure work is completed accurately and on time.
- Review team member work for quality and completeness.
- Help develop team members by clarifying expectations, providing feedback, and encouraging ownership.
- Foster a team-first culture built on accountability, trust, communication, and shared success.
- Escalate issues appropriately while bringing forward possible solutions.
Compliance, Tax, and Administrative Responsibilities
- File monthly, quarterly and annual sales tax reports for all locations
- Manage insurance renewals and ongoing communication with the insurance broker.
- Manage truck and vehicle registration renewals.
- Maintain accurate records and deadlines for recurring compliance requirements.
- Ensure required filings, renewals, and reports are completed accurately and on time.
Recruiting and Hiring Support
- Post job ads on recruiting websites and screen resumes
- Coordinate new-hire administrative setup and ensure employees are prepared to begin work successfully.
- Support the hiring process with organization, follow-up, and attention to detail.
Process Improvement and Reporting
- Identify opportunities to improve accounting workflows, documentation, communication, and controls.
- Create and maintain organized processes for recurring accounting, payroll, compliance, and administrative tasks.
- Provide timely information to leadership when financial or operational issues arise.
- Use critical thinking to evaluate problems, identify root causes, and recommend practical solutions.
- Support reporting needs by ensuring accounting data is accurate, current, and reliable.
Measurable Outcomes
Success in this role will be measured by the Senior Accountant’s ability to consistently deliver accurate accounting work, meet deadlines, lead the team effectively, and maintain strong financial processes.
Key outcomes include:
- Bank, credit card, loan, and balance sheet reconciliations are completed accurately and on time.
- Daily cash activity is monitored consistently, with issues identified and addressed promptly.
- Accounts payable is processed accurately, with bills entered, coded, supported, and prepared for approval in a timely manner.
- Accounts receivable is reviewed multiple times per week, with statements sent and past-due balances followed up on consistently.
- Payroll is processed accurately and on schedule each week.
- Sales tax filings, annual reports, insurance renewals, vehicle registrations, and Department of Labor reporting are completed by required deadlines.
- Accounting records are organized, complete, and audit-ready.
- The accounting team understands expectations, completes work on time, and is held accountable for accuracy and follow-through.
- Leadership receives timely visibility into accounting issues, cash concerns, compliance deadlines, or process gaps.
- Accounting processes become more consistent, documented, and scalable over time.
- The role demonstrates ownership, critical thinking, attention to detail, and a company-first mindset.
Experience Required
The ideal candidate will bring strong accounting experience, leadership ability, and the maturity to own an important function within the business.
Required experience and qualifications include:
- BS in Accounting or Finance with 5+ years experience
- Strong full-cycle accounting experience, including accounts payable, accounts receivable, reconciliations, payroll, and month-end close support.
- Prior experience managing or supervising accounting team members.
- Strong understanding of accounting principles, account reconciliations, financial controls, and accurate recordkeeping.
- Experience with bank reconciliations, credit card reconciliations, loan account activity, and balance sheet review.
- Experience processing or coordinating payroll.
- Experience with sales tax filings, business annual reports, insurance renewals, or compliance-related deadlines preferred.
- Strong attention to detail and ability to manage multiple recurring deadlines.
- Ability to review financial activity critically, identify errors, and resolve issues.
- Strong organizational skills and ability to maintain clean, complete, and accessible records.
- Comfortable working in an in-office environment and managing daily operational accounting needs.
- Ability to lead with accountability while supporting and developing team members.
- Strong communication skills and ability to work effectively with leadership, vendors, customers, employees, and team members.
- Proficiency with accounting systems, banking platforms, spreadsheets, and standard business software.
- High integrity, confidentiality, and professionalism.
Ideal Candidate Profile
The right person for this role is not simply a task-completer. This person assimilates well into any team, takes ownership of the accounting function, and understands that accurate financial information is essential to running the business well.
They are detail-oriented without losing sight of the bigger picture. They understand that caring for others starts with personal ownership, self-awareness, and the ability to show up consistently. They care deeply about doing things well, helping the team succeed, and protecting the company through strong accounting practices. They ask thoughtful questions, solve problems, follow through, and communicate clearly.
They lead with a “we over me” mindset, hold themselves and others accountable, and bring a calm, organized, proactive approach to the accounting department every day.
Pay: $75,000.00 - $85,000.00 per year
Benefits:
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Work Location: In person