Job Description :
Minimum of 5 years of experience as a developer.

Experience with JavaScript as a programming language, node, meteor, and/or angular frameworks are a plus

Experience with traditional object oriented languages (e.g. Java, Ruby, or Python)

Demonstrable experience in building modern, complex customer-facing web applications.

Exposure to modern MVC (Model-view-controller) frameworks

Solid grounding in data driven applications and concepts (data/object modeling, database systems)

Comfortable expressing and defending points of view while respecting those of others.

Authorized to work in the US with or without sponsorship.

Preferred Job Qualifications:

8+ years of experience as a developer

Testing strategy definition and framework creation

Experience with event-driven Java programming (e.g. Swing, GWT)

Experience and familiarity with financial services or other mathematically oriented applications.

Working in a startup or agile development environments

Experience in multi-platform web-sites (desktop, mobile)

Experience with PostgreSQL, Oracle, or other Relational DBMS

BA/BS in computer science.