Participates in defining functional designs and application systems architecture across all technologies and platforms. Designs an application's technical infrastructure, such as specific databases, programming languages, utilities, and testing approaches. Participates...