Systems Analyst / Developer – Corporate Office (Full-time)



Information Technology

Reports to:

Assistant VP of Information Technology


Corporate Office, Marion Indiana

General Job Description:

Tree of Life Bookstores is seeking a full-time Systems Analyst / Developer.

Tree of Life Bookstores is a growing company focused on logistics.  We provide textbooks to college students all around the country.  We are looking for a developer to help us build and integrate a variety of applications to allow our processes to be efficient and cutting-edge.  We offer textbook distribution in ways that no other company offers.  We need skilled programmers to not only help streamline current processes but to also help move forward with innovative new ideas.


Duties / Responsibilities:

  • Analyze user requirements
  • Research, design and write new software applications
  • Test and debug new applications
  • Continue developing existing applications by analyzing and identifying areas
    for modification
  • Integrate existing software products
  • Maintain systems by monitoring and correcting software defects
  • Work closely with other staff, such as project managers, graphic artists,
    designers, developers, systems analysts, and sales and marketing
  • Identify opportunities that can improve efficiency of business processes
  • Write technical procedures and documentation for the applications including
    operations, user guide, etc.
  • Produce technical documentation for new and existing applications

Skills / Qualifications preferred:

  • BS with IT related emphasis is desired
  • 5 years of computer systems and technology related work experience.
  • Background and experience in any of the following: Linux, PHP, MySQL,
    PostgreSQL, Java EE
  • Capability to prioritize tasks effectively and work both as part of a team and
  • Ability to manage multiple concurrent tasks.
  • Ideal candidate must be an organized, detail oriented and accurate self-starter
    with strong analytical, interpersonal and problem solving skills.
  • A wide degree of creativity and flexibility is expected
  • Ability to adapt to change and a positive attitude are required
  • Excellent verbal and written communication skills are a must


The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills require of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.