Analyze, develop, test, document, educate, implement, support, and maintain or optimize assigned applications, solutions and business processes to meet operational and technical requirements
Collaborates across project borders with other teams
Thinks outside the box and proposes practical solutions to issues
Provides oversight and project management to assigned tasks