Associate degree required; bachelor's degree in Accounting, Finance, or a related field preferred Five or more years of progressive accounting experience, including at least two years in a senior accountant, controller, or comparable role Strong hands-on QuickBooks experience Experience with job costing or project-based accounting, preferably within manufacturing, construction, fabrication, or the trades Working knowledge of sales and use tax requirements Experience coordinating payroll, benefits, or HR matters with a third-party provider preferred Strong Excel, organizational, and problem-solving skills Ability to work independently, manage deadlines, and handle confidential information appropriately. Maintain the general ledger and manage the month-end close process in QuickBooks Desktop Prepare journal entries, accruals, reconciliations, financial statements, and management reports Assist with job costing by tracking labor, materials, subcontractors, and overhead against project estimates Review job profitability and identify cost overruns or variances Support budgeting, forecasting, cash-flow planning, and year-end tax preparation Coordinate with the company's outside CPA firm.