Employ solution architecture and system engineering principles, processes, methods, models, artifacts, and tools to accomplish analysis, problem evaluation/diagnosis, and solution design across a variety of Systems Engineering / Architecture activities, including data gathering, requirements definition, use case development, gap analysis, functional specification creation, test plan development, test preparation, risk assessment and mitigation planning, and authoring of design specifications. Work directly with senior technical and non-technical personnel, program managers, and external organizations in the planning, oversight, execution, and evaluation of multiple complex technical solutions related to a program's system and technical product development.