Staff Accountant

The McPherson Companies•Trussville, AL
•Onsite

About The Position

The Staff Accountant is responsible for general accounting functions including preparing journal entries, maintaining balance sheet reconciliations and bank reconciliations, performing account analysis, assisting with month-end close and supporting the Senior Accountants and Controller in carrying out the responsibilities of the Accounting department. In addition, this position will serve as the primary Fixed Asset Accountant, responsible for the full life cycle of fixed asset accounting, ensuring accurate tracking, reporting, and compliance of all company assets.

Requirements

  • Bachelor�s degree in accounting required
  • 2+ years� experience, in comparable position with multiple locations and product lines
  • Experience with complex ERP systems
  • Demonstrated ability to create process efficiencies related to period close and reconciliation procedures
  • Strong accounting and computer skills and expert proficiency in Microsoft Excel
  • Strong organizational skills and ability to perform multiple complex tasks with frequent interruptions

Nice To Haves

  • CPA or MBA preferred
  • Oracle / JD Edwards experience a plus

Responsibilities

  • Responsible for day-to-day accounting, reporting and analysis for assigned business units and related product lines
  • Prepare journal entries
  • Prepare analysis of accounts as requested
  • Reconcile cash accounts on a monthly basis
  • Assist in monthly close procedures and production of monthly financial statements within scheduled deadlines
  • Prepare Balance Sheet reconciliations of all assigned accounts accurately and within scheduled deadlines
  • Oversee the accurate recording and tracking of all fixed assets, including additions, disposals, transfers, and depreciation.
  • Prepare and maintain detailed schedules of fixed assets, including summaries of capital expenditures, depreciation, and asset disposal.
  • Assist Controller in preparing annual budget and underlying calculations
  • Provide requested information and assist Controller in preparing for/completing bi-annual bank and annual financial statement audits and tax returns
  • Complete other duties and projects as requested by Controller, VP of Finance or other members of management team
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service