• Develops detailed system design specifications to serve as a guide for system/program development. • Code, test, debug, and document more complex programs, and enhance existing programs to ensure that data processing production systems continue to meet