Staff Accountant in Birmingham, AL at Books-A-Million, Inc.

Date Posted: 4/15/2018

Job Snapshot

Job Description

The Staff Accountant applies accounting principles to analyze financial data, prepare journal entries, and prepare account reconciliations. The Staff Accountant will work as a key member of the inventory accounting team. This role requires analytical thinking and attention to detail.

Roles and Responsibilities

  • Preparation of monthly journal entries for incentives, allowances, and margin adjustments
  • Prepare and maintain account reconciliations
  • Ensure new vendors are appropriately set up in the general ledger
  • Provide back-up for other inventory control processes
  • Complete special projects as needed
  • Perform all other tasks as assigned

Job Requirements

Qualifications and Education Requirements

  • Associate degree in Accounting or related field required; Bachelor’s degree in Accounting/Finance preferred.
  • Previous accounting experience preferred
  • Experience working with larger accounting systems a plus ( i.e. Lawson, Oracle)
  • Detail oriented and comfortable analyzing large volumes of data
  • Demonstrated research and problem solving skills
  • Advanced Microsoft Excel skills a must

Preferred Skills

  • Ability to communicate clearly verbally and in writing
  • Ability to function in a team or as an individual contributor
  • Ability to adapt to changes in work environment and assignments
  • Ability to identify, analyze, and resolve problems


Physical and Environmental Requirements

  • Must be able to sit at a computer or desk for extended periods of time.
  • Must be able to use hands/arms to operate keyboard, telephone and for repetitive motion activities.
  • Must be able to lift objects up to 25 lbs. with or without assistance.
  • Must be able to communicate using speech, sight, and sound with or without assistive device.
  • Must be able to stand, walk, stoop or crouch while performing daily activities of the job.
Not Ready?

Not Ready to Apply?

Joining our Talent Network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

Join Our Talent Network