Senior Accountant
Job Description
Job Description
About the Role:
We are looking for an experienced Senior Accountant with construction or job costing experience to join our finance team and take ownership of the accounting function across three operating entities. This is a high-impact role reporting directly to the Corp Controller, with oversight of AR/AP and close collaboration with operations to ensure accurate and timely financial information. The right candidate will be self-driven, a team leader, problem solver, hands-on, process-oriented, ability to think out of the box and help scale processes and a new ERP software for future success of a thriving business model that expects rapid expansion over the next 3 years.
What You’ll Do:
Own and maintain the general ledger, including cash receipts and financial transactions
Full Financial preparation
Accrual Accounting, experience with Revenue Recognition (ASC 606)
Manage full-cycle accounting: revenue, AR, inventory, and month-end close
Lead customer invoicing and collection efforts, ensuring timely receivables
Generate AR/AP reports, analyze trends, and reconcile freight billing
Support inventory accounting: item creation, account mapping, cycle counts
Analyze and adjust revenue and COGS at period end
Prepare journal entries, reconcile balance sheet accounts
Build budget vs. actuals reporting and department cost variance analysis
Support current ERP (QuickBooks Enterprise Advanced Inventory)
New ERP Implementation
Handle sales tax application and filing (a plus)
Take on ad hoc projects and support leadership with financial insight
What You Need to Succeed:
5+ years of accounting experience in an inventory-based environment
Bachelor’s degree in Accounting or Finance
QuickBooks Enterprise (QBE) experience required
Advanced Excel skills
Strong understanding of GAAP, including revenue recognition, accruals, capitalization, depreciation, and amortization
Experience in AR, AP, journal entries, financial reporting, and budgeting
Excellent written and verbal communication skills
Sales tax filing experience is a plus
Bonus If You Have:
Experience managing or mentoring AR/AP teams
Experience with Amtech Software
Prior ERP implementation or transition experience
Background in custom product manufacturing or logistics
What We Offer:
Competitive salary
Full benefits including health, dental, and vision
401(k) with company match
PTO and generous paid company holidays
Opportunity to grow in a dynamic, entrepreneurial company
Recommended Jobs
Manager - Operations Risk Management
**Description** At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, …
Truck Driver - Delivery Class A
**125712BR** **Job Title:** Truck Driver - Delivery Class A **Location:** CM LasVegas, NV(2567) **Job Description:** **We Deliver the Goods:** + Competitive pay and benefits, including Day 1 Health & …
Controller
Job Description Job Description Job Summary The Controller is responsible for managing the financial and accounting functions of the company. This includes overseeing financial reporting, budg…
CATV Field Walkout Engineers
Job Description Job Description Location: Nationwide Why CCI? CCI Systems, Inc. is an Employee-Owned Telecommunications Company based in Iron Mountain, MI with 60+ years of industry knowledg…
SLP / Speech Language Pathologist
AB Staffing is looking for an experienced Speech Language Pathologist that is available for the 25/26 school year. SLPs needed for multiple school districts across Arizona: Phoenix, Glendale, Lit…
Busser/Barback
For this position, pay will be variable by location - plus tips. Our Busser/Barbacks are the right hands to our Servers and Bartenders. They ensure our dining room, bar, lobby, and servic…
Explore Vibrant Chandler While Making a Difference!
Registered Nurse - Medical Surgical - Travel - (MS RN) Are you ready to explore the vibrant city of Chandler, Arizona, while making a meaningful impact as a Medical Surgical Registered Nurse? This tr…