Senior Applications Engineer IV:
Design software tools and subsystems to support software reuse and domain analyses, and manage their implementation
Manage software development and support using formal specifications, data flow diagrams, other accepted techniques, and CASE tools
Estimate software development costs and schedule
Review existing programs and assist in making refinements, reducing operating time and improving current techniques
Formulate and define specifications for software applications, or modify and maintain existing applications using engineering releases and utilities from the manufacturer
Responsible for program design, coding, testing, debugging, and documentation
Instruct, direct and check the work of other task personnel
Responsible for quality assurance review and evaluation of existing and new software products
FULL-SCOPE POLY REQUIRED