Purpose: Performs complex analysis, design, development, testing, and debugging of computer software ranging from operating system architecture integration and software design to selection of computer systems, language, and/or equipment. Designs, develops/codes, tests, and documents critical and complex application programs for computer systems. Works independently on projects of considerable scope and complexity.
The above statements describe the general nature and level of work being performed by individuals assigned to this classification.