This contingent resource assignment offers the opportunity to contribute to moderately complex engineering initiatives within a collaborative software development environment. The role supports both front-end and back-end deliverables while participating in planning and execution across distributed