Senior Staff Accountant

Palm Harbor HomesPhoenix, AZ

About The Position

The members of the accounting job family ensure that Cavco’s financial books and records are appropriately maintained in a timely and accurate manner. They maintain the chart of accounts, general ledger and all subsidiary ledgers. They process accounts receivables and accounts payable as well as maintain lists of authorized vendors. The accounting group works directly with internal and external auditors and financial reporting to ensure GAAP and SEC compliance. The Senior Staff Accountant is a preparer of accounting entries and accounting analysis into Cavco’s general ledger, including calculation of reserves. The position requires an accounting degree with a CPA preferred or extensive industry knowledge. He / She works independently on complex efforts, executing process steps, conducting analysis, problem solving, and delivering recommendations. Mastery of accounting knowledge is expected.

Requirements

  • Bachelor’s Degree in Accounting or Finance required
  • 5+ years’ experience in accounting or related field
  • Proficient in Word and Advanced Excel
  • Strong written and verbal communication skills
  • Ability to manage multiple projects simultaneously
  • Ability to work independently and as part of a team.
  • Excellent attention to detail and a high level of accuracy
  • Strong organizational, problem solving and analytical skills
  • Advanced understanding of technical forms and financial reports
  • Advanced understanding of technical accounting concepts (e.g., GAAP, internal controls, risk-based analysis)
  • Familiarity with accounting software tools and manufacturing ERP software
  • Valid driver’s license and clean driving record necessary for occasional required travel

Nice To Haves

  • CPA a plus

Responsibilities

  • Participate in month-end, quarterly and annual close activities, ensuring timely and accurate results
  • Prepare, analyze and post complex journal entries
  • Prepare and review account reconciliations, along with preparing and analyzing supporting data reports
  • Meet processing and reporting deadlines, ensuring compliance with internal controls, established accounting processes and regulatory requirements
  • Provide detailed analyses and explanations of all transactions
  • Perform daily banking activities, including a variety of custom reports related to banking transactions
  • Lead, streamline, standardize and automate banking and other accounting activities
  • Provide guidance and support to junior staff and assist accounts payable, accounts receivable, and payroll transactions, as needed
  • Manage the full life cycle of fixed assets, including recording additions, disposals, and calculating and recording accurate monthly depreciation expense
  • Prepare documentation for and interact with internal and external auditors
  • Develop and track relevant financial and operational KPIs to measure business performance and communicate trends to senior management
  • Participate in and lead special projects, such as system implementations or process improvements, as assigned

Benefits

  • competitive pay and benefits
  • opportunities for development and upward mobility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service