Develop overall new layout for the web portal. Perform analysis, design, development, testing, and deployment for the portal change. Design and document the solution in the form of use case, sequence, class, and activity diagrams. Develop new attacks on existing applications using various libraries. Write extensive user documentation. Travel/relocate to various unanticipated locations throughout the U.S. for long and short term assignments at client sites. Travel and work at client sites as assigned.