Job Description Summary Job Description DUTIES: Participates in software system testing and validation procedures, programming, and documentation. Recommends new technologies and methodologies to management for meeting business needs, resolving problems and exploiting opportunities. Remains current with