Interested in working for a company dedicated to its customers? Become part of the Book Systems team

Book Systems is continually seeking hardworking individuals who have the skills and leadership to help us improve the lives of our customers.  We specialize in developing cloud-based software for all types of libraries, as well as asset tracking software for the education market. Book Systems includes a diverse group of inviduals who work within sales, technical support, project management, technical writing, programming, data services, and training.

Book Systems offers compensation based on performance, experience, and opportunity for advancement. Book Systems is an Equal Opportunity Employer.

Current Open Positions:

  • Entry Level Programmer
    • Grow your budding coding skills by writing automated acceptance tests in a team environment using Java and HTML for a massive library automation program used by tens of thousands of librarians and patrons around the world.  We accept people of all education levels and general lack of experience (it is entry level and all). The only requirement to apply is that you already know the basics, meaning at least loops and conditionals in any language though greater knowledge is happily accepted.  Position is onsite in Huntsville, does not require security clearance, and can be either full or part time to work around busy schedules.

Click Here to Apply and Submit Your Resume



Group Insurance

  • Medical Insurance (for employee and dependent)
  • Life and Accidental Insurance
  • Short Term Disability Insurance
  • Long Term Disability Insurance
  • Section 125 Flexible Spending Program


Paid Time Off

  • Paid Time Off (vacation, holidays, personal/sick leave)
  • Bereavement
  • Military Leave
  • Jury Duty


Employee Assistance Program

  • 401(k) Savings with Company Match
  • Educational Assistance
  • Direct Deposit
  • Professional Development