Responsible for consulting and participating in moderately complex Software Engineering initiatives, reviewing and analyzing challenges, resolving issues, collaborating with client personnel, and leveraging knowledge of function, policies, and compliance requirements.