Perform full-cycle bookkeeping for multiple business units within the organization.
Maintain the General Ledger and Chart of Accounts.
Record and reconcile daily financial transactions.
Prepare monthly, quarterly, and annual financial statements.
Perform month-end and year-end closing activities.
Prepare journal entries and adjusting entries.
Reconcile all bank accounts, credit cards, loans, and other financial accounts.
Maintain fixed asset schedules and depreciation records.
Monitor company cash flow and prepare cash forecasting reports.
Assist leadership with budgeting and financial planning.
Work directly with external CPAs during annual audits and tax preparation.
Assist with processing vendor invoices accurately and timely.
Generate customer invoices.
Process weekly, bi-weekly, semi-monthly, or monthly payroll accurately and on schedule.
Maintain employee payroll records.
Prepare monthly management reports and profit and loss statements.
Track project costs and maintain construction job costing.
Requirements
Associate's or Bachelor's degree in Accounting, Finance, Business Administration, or a related field preferred.
Minimum of 5 years of progressively responsible bookkeeping, accounting, and payroll administration experience.
Demonstrated experience performing full-cycle bookkeeping, including accounts payable, accounts receivable, bank reconciliations, general ledger maintenance, and month-end/year-end closing.
Proficiency with QuickBooks Online is required, including company setup, chart of accounts management, payroll processing, financial reporting, bank reconciliations, budgeting, and job costing.
Experience using BambooHR is preferred, including employee onboarding, time-off management, employee records, payroll coordination, benefits administration, and HR reporting.
Experience processing payroll for multiple employees while ensuring compliance with federal, state, and local payroll tax regulations.
Strong understanding of Generally Accepted Accounting Principles (GAAP).
Experience preparing monthly financial statements, management reports, and supporting annual tax preparation and financial audits.
Advanced proficiency with Microsoft Excel, including formulas, pivot tables, lookups, and financial reporting.
Excellent organizational, analytical, and problem-solving skills with exceptional attention to detail.
Ability to maintain the highest level of confidentiality while handling sensitive financial and employee information.
Excellent written and verbal communication skills with the ability to work collaboratively across departments.
Ability to prioritize multiple deadlines and work independently in a fast-paced environment.
Benefits
401(k) Retirement Plan
Paid Time Off (PTO)
Paid Holidays
Professional Development Assistance
Certification Reimbursement
Employee Assistance Program
Company Laptop and Mobile Phone Reimbursement (if applicable)