Business Analyst in Homewood, AL at Books-A-Million, Inc.

Date Posted: 6/3/2021

Job Snapshot

Job Description

Responsible for interfacing with programming resources for specification (defining requirements, analysis, design), testing and QA of POS suite of applications.  Responsible for deployment, move/add/changes and operational support of POS suite of applications in an expert capacity (tier-2 support).

Job Requirements

Roles and Responsibilities

  • Perform application analysis
  • Design, implement, and test applications
  • Prepare technical documentation
  • Troubleshoot and perform bug fixes as needed
  • Participate in code walkthroughs, testing, and migration
  • Research existing problems and propose solutions
  • Perform system and regression testing
  • Perform unit-testing and integration
  • Prepare user documentation and provide user training and support
  • POS software support and maintenance
  • POS hardware integration and testing (printers, debit terminals, etc.)
  • Sales and inventory polling and maintenance
  • Credit card, loyalty card, and gift card software support and maintenance
  • Provide on-call tier-2 support (shared across the team)


Qualifications and Education Requirements

  • Bachelor's degree from a four-year college or university with course work in information systems or a related field
  • 3 years equivalent work experience with demonstrated competence.


Preferred Skills

  • Ability to create detailed specifications, with periodic support by more senior development staff
  • Experience with PCI and SOX exposure a plus. RemoteLink, JDA WinDSS, Acceo, Fiserv, Verifone, Ingenico, SmartClixx, Aptos a plus. POS hardware, Windows OS, Microsoft SQL, MYSQL also a plus


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