Functional Responsibility: Devises or modifies the procedures to solve complex problems considering computer equipment capacity and limitations. Prepares detailed specifications from which programs will be written. May be involved in related areas such as database design/management, evaluation of Commercial off-the-shelf (COTS) products, and analysis of network hardware/software issues. May direct the work of other system architects and software engineers.
Minimum Education: Bachelor's Degree in Computer Sciences or in a related field.