Software Engineer - Full Stace Development (1032388) Design, develop, qualify, deploy, and support scalable software applications/systems. Build and maintain products throughout their life cycle, drive technical direction, collaborate with scrum team members to turn requirements into prototypes, and maintain technical design and code standards.