Progressive experience (8-15 years) in creating Presentation and Application Architecture of large-scale, web-based software products
Expert knowledge of Frameworks (like Twitter Bootstrap, Foundation, Angular), Core Java, Spring Framework, Java Script, CSS, HTML5
Deep understanding of Responsive Design and other emerging User Interface paradigms across Web and Mobile
Exposure to refactoring and re-engineering of large enterprise applications and good understanding of functional aspects
Demonstrable excellence in innovation, problem solving, data structures, design patterns and user experience
Ability to research and document options and opportunities to solve business needs and assess the feasibility and risk associated with proposed solutions
Excellent communication and evangelism skills to mentor other team members across remote and virtual organizations
Education Bachelors degree in Computer Science or related area, Masters degree preferred.