Software Developer, Lead
Performs implementation, regular problem solving, maintenance and support for agile software development to modernize systems. Applies leading-edge principles, theories, and frameworks; contributes to the development of new principles and concepts. Works on unusually complex problems and provides highly innovative solutions. Operates with substantial latitude for discretion and independent judgment.