Execute user interface designs from product requirements and UI specification.
Ensure to collaborate with various related disciplines and Human Factors Engineers to create User Interface designs.
Support software engineers with execution of customer-side code in multi-tiered atmosphere.
Develop unit test, site pages and assist implementation of client web sites.
Develop an interface pattern library to share product management as well as development teams.
Lead and direct front end interface development throughout group of financial applications written in java utilizing JSF framework.
Develop componentized UI architecture providing UI elements for entire applications.
Perform with development teams plus product team using design as well as development phases.
Execute design principles and user experience to implement high-fidelity mockups as well as interaction flows.
Perform with Systems developers to develop scalable, standards and flexible UI architecture.
Support development of back-end application parts feeding data to UI.
Develop creative as well as compelling visual designs inclusive of working mockups, paper prototypes, icon development and screen layouts.
Upgrade on research as well as practices in fields of usability, human computer interaction and interface design.
Support to develop prototypes, use cases and functional specifications.
Provide expertise and mentoring to interface design to project teams.