Software Development Specialist

Keystone Systems is looking for an enthusiastic programmer to join our software development team. This position will contribute to the design and development of our Library Management software. Must have love for creating solutions, good communication skills, be well organized, and be a self-starter. Must work well with others and accept responsibility to see the job through to completion. High visibility and responsibility.


  • BS degree in Computer Science or related field.
  • Strong foundation in data structures and relational database programming.
  • Proven technical troubleshooting experience.
  • Ability to handle periodic on-call duty.
  • Excellent interpersonal and communication skills.


  • Experience with Progress RDBMS.
  • Experience in libraries -- special, research, public and/or academic.
  • Experience with Web Services.
  • Experience with Digital Rights Management.
  • Knowledge of Accessibility Standards.
  • Knowledge of Z39 Standards.
  • Knowledge of UNIX and shell scripting.

Primary duties and responsibilities are:

  • Maintenance of existing code base and enhancement of current application.
  • Participate in on-going system design.
  • Design and implement solutions for software defects.
  • Application testing.
  • Technical documentation.

Duties may include:

  • Operation consulting.
  • Installation consulting.
  • End user support.
  • End user training.

For immediate consideration, please e-mail resume with cover letter and salary requirements to This e-mail address is being protected from spambots. You need JavaScript enabled to view it using MS-Word or PDF for attached files, and a subject line of Software Development Specialist.
Or send hardcopy resume and cover letter to:

James Burts, Executive VP
Keystone Systems, Inc.
8016 Glenwood Avenue, Suite 200
Raleigh, NC 27612

No phone calls please.

To all recruitment agencies: Keystone does not accept agency resumes. Please do not forward resumes to our resume address, Keystone employees or any other company location. Keystone is not responsible for any fees related to unsolicited resumes.