Class Concept
This is technical and analytical work in developing, designing, configuring, scripting, and/or supporting applications for the business, research, and/or instructional functions of clients. This role develops solutions using programming expertise for day-to-day problems to include maintenance, modification, or development of complex inter-related applications/solutions. Duties include client needs assessment as well as evaluating hardware availability and software requirements. Positions in this class work either as entry level professional applications or software developers or with quality assurance and applications and software testing. Positions coordinate and direct computer systems and application design and development. Positions in this class are also required to perform requirements gathering and provide detailed documentation of work.