Consult on complex initiatives with broad impact and large-scale planning for Software Engineering
Review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges
Contribute to the resolution of complex and multi-faceted situations requiring solid understanding of the function, policies, procedures, and compliance requirements
Strategically collaborate and consult with client personnel.