Responsible for programming, systems analysis and design, software design and technology investigation.
Responsible for performing application-level and integration testing, preparing test specifications and streamlining test procedures.