Review and analyze complex multi-faceted larger scale or longer-term Software Engineering challenges that require in-depth evaluation of multiple factors including intangibles or unprecedented factors. Required Qualifications: 5 years of Software Engineering experience or equivalent demonstrated through one or a combination of the following: work or consulting experience training military experience education.