Job Description
Job Summary: Plans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools for highly strategic and complex/high risk undertakings. Plays a l…