This is advanced professional, technical and analytical work in programming and systems analysis for information systems projects. Work involves the design and development of large highly complex computer systems and their applications specific to area of assignment. Duties include applying programming techniques and automated system solutions to enhance user organization operations. Work also includes supervising or coordinating the activities of professional and technical staff working on phases of large scale automation projects.
Work is reviewed through consultation and evaluation of results.
This classification is distinguished from the Information Systems Analyst II by the additional experience required, the greater complexity of assignments, and the supervisory or leadwork responsibilities. Analyzes, designs, tests, installs, documents and maintains computer application programs which have a high degree of complexity. Applies appropriate programming languages, report generators, application generators and high level interpreters to complete assigned tasks. Assists junior or subordinate staff in researching technical problems and complex designs in order to develop staff capabilities. Prepares systems specifications and technical documentation for applications.