In this contingent resource assignment, candidate may consult on complex initiatives with broad impact and large-scale planning for Software Engineering. The role involves reviewing and analyzing complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth evaluation of multiple factors including intangibles or unprecedented factors. The candidate will contribute to the resolution of complex and multi-faceted situations requiring solid understanding of the function, policies, procedures, and compliance requirements that meet deliverables. Additionally, the candidate will strategically collaborate and consult with client personnel.