Performs verbal interviews and other data gathering activities for preliminary analysis and support of new major projects and application enhancements used during the Software Development Life Cycle.
Responsible for major program changes or projects lasting 4 weeks or longer.
Responsible for modifications of existing programs that require total redesign.
Works with business analysts and customers to resolve problems and help plan for future needs.
Works with users to understand use of systems and system enhancement or modification needs.
Uses computer and analysis knowledge to analyze, design, and write new application systems.
Creates and modifies complex applications programs, tests, debugs, documents and maintains those programs.