· Designs and codes from specifications, analyzes, evaluates, tests, debugs, documents, and implements moderately complex software applications. · Under general direction, devises or modifies procedures to solve complex problems.· Competent to work a