Job Summary

Designs, develops, tests, and documents complex software solutions that will execute independently or as part of a larger information system.

Job Functions

  • Implements software, develops test plans, and performs tests on purchased software solutions.
  • Develops documentation as necessary to complete specific assignments.
  • Meets with users to determine and document requirements.
  • Performs advanced level of problem analysis, design, develop solutions, and documentation as necessary to complete specific assignments.
  • Maintains small to medium sized systems with a considerable amount of
  • independence.
  • Possesses broad industry knowledge and a variety of solutions for automating
  • business processes.
  • Researches and trains on new technologies as requested.
  • Performs other related duties as required.

Minimum Qualifications

Bachelor’s degree and four-five years of experience. Experience may substitute for education on a year-for-year basis.

Job Family

Information Technology

FLSA Status


EEO Category


Rev. Date


Job Key


Pay Grade