? Experiencewith MVC design patterns
? Java or other object-oriented programming language required. Core Java/JEE experience a plus.
? Demonstrated practical application and object-oriented modeling.
? Exceptional written and verbal skills.
? Excellent team player with a consistently positive attitude and collaborative approach to problem solving.
? Ability to collaboratewith designers and back-end engineers and rapidly adapt to feedback
? Strong understanding of typography, information hierarchy, color, and other UI concerns
? Understanding of web standards, browser and mobile capabilities, and front-end best practices
? Willingness to give and accept constructive criticism
o 7+ years?experience developing software.
o Developing front ends and web applications for different types of client devices a plus
o Experience in developing high volume, high reliability communication systems geared towards the Financial Industry.
o Proactive, driven to excel and committed to product excellence and quality.