Develop, maintain and release web related user interfaces and prepare systems design documentation by applying company, industry and governmental standards
Create, develop and maintain systems designs by preparing design layouts, modifying existing designs and assisting in identifying design discrepancies using design tools
Create navigation structures and information designs; construct prototypes, storyboards, and mockups to effectively communicate design to business analysts & Enterprise Architecture team to include developing a graphic design that effectively communicates the ideas being promoted by the requirements
Perform user experience activities on projects as necessary
Demonstrate technical leadership ability in AngularJS v1, HTML5, CSS3, and Communication with RESTful web services from JavaScript
Perform code reviews and collaborate with peer designers / developers on project work
Provide limited system support and maintenance for the existing systems in the Application Development Services area
Guide and lead offshore development on projects as needed
Proven ability to work across multiple functional teams in the creation of an application development and support process
Maintain an effective approach on problem solving, multi-tasking, coordinating and scheduling in accordance with the Project Plan to ensure visibility and predictability
Monitor scope changes through the life of the software development cycle
Resolve escalated technical issues
Identify and interact with Business Relationship Management and Project Management Office to ensure their needs are being met by the project design
Work with outside vendors on projects, establishing technical requirements and standards for outside product development
Familiar with code management, defect management, ticket and project management tools
Familiar with cloud technology, data management requirements
Experience using open source JavaScript libraries
Strong process management & project management skills
Ability to work collaboratively with all business functions and build strong business partnerships
Demonstrated ability to solve complex issues
Ability to interact professionally with customers and vendors
Ability to be a strong advocate for process and technology improvement
Passion for change and continual improvement and ability to effectively lead/drive change