In this contingent resource assignment, the Software Engineer 3 will consult on or participate in moderately complex initiatives and deliverables within Software Engineering. The role involves contributing to large-scale planning, analyzing challenges, and collaborating with client personnel to meet deliverables while adhering to policies, procedures, and compliance requirements.