Description

Wants a candidate who has gone through a Java upgrade before
Years  Required/Preferred    Experience 15 years Required 
Project management experience to include at least 5 years’ experience as lead project manager for multi-million-dollar projects.

Project management experience with customized software development specializing in workflow management, file management, and reporting.
PMP certification required.

THIS POSITION WILL PRIMARILY BE A REMOTE, WORK FROM HOME, POSITION. THE POSITION WILL ALSO BE REQUIRED TO COME TO OFFICE AT 221 EAST 11TH STREET OCCASIONALLY.
Four years of work experience in software development positions using Java, PL/SQL, and SQL. Graduation from an accredited four-year college or university with major coursework in computer science and an emphasis on software development may be substituted for the four years of work experience. 

Knowledge of the principles, practices, and techniques of Java, Oracle PL/SQL, and SQL.
•      Experience with Eclipse, Torque and/or Hibernate, Velocity, and Ant.
•      Experience with XHTML, CSS, and JavaScript.
•      Familiar with Model View Controller (MVC) architecture, web page layout, usability, and accessibility principles.
•      Extensive knowledge of the principles, practices, and techniques of computer programming and systems analysis; of computer operations procedures and systems; and of computer programming language
•      Considerable skill in analyzing problems and devising effective solutions; evaluating information and business processes; coding, testing, and debugging computer programs; communicating effectively; and coordinating the work of others.
•      At least five years of full-time computer programming experience, including two years of experience in a lead role in software development projects; extensive experience programming in Java and building web-based applications; experience using SQL in an Oracle environment and using source code control.
•      Skill in planning, organizing, and coordinating work assignments to effectively meet frequent and multiple deadlines, in handling multiple tasks simultaneously, and in managing conflicting priorities and demands.
•      Skill in performing detailed work with a high degree of accuracy.
•      Skill in effective verbal and written communication of complex technical information to people of varying technical backgrounds.
•      Skill in using a computer in a Windows environment with word processing, spreadsheet and other business software.
•      Ability to establish and maintain good, professional working relationships with co-workers, management, agency staff, and external contact

Education

ANY GRADUATE