Job Description
-Write, analyze, review, and rewrite programs
-Design, develop and modify software systems
-Design, develop and test Java based solutions using common standards and frameworks
-Test databases, correct errors and make necessary modifications
-Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer
-Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language
-Develop and direct software system testing and validation procedures, programming, and documentation