Position Description: * Perform a variety of programming assignments requiring knowledge of established programming procedures and data processing requirements. * Maintain, modify, and implement new programs within existing systems and make recommendations on improving these systems.