Develop and maintain computer applications, procedures, and other systems that satisfy the needs of the user departments with oversight from higher level programmers. Review, evaluate, and implement requests from user departments with oversight from higher level programmers. Analyze problems, determ...