Design, development, test and implement high quality enterprise software, as a member of a creative, agile development team creating solutions that exceed customer expectations
Ability to work in a fast paced delivery focused environment
Support customer adoption of new solutions
Engage in continuous learning and adoption of new concepts, technologies and functionality
Embrace and evangelize change
Work with ambiguity and changing priorities yet always focused on the end result
Oriented towards problem-solving and analyzing impacts: Both technically and functionally.
Demonstrate ownership from specification review to final testing