•A bachelor's degree in computer science, mathematics, or other related field.
•2-3 years experience with SPA client-side frameworks such as Angular.js or Ember.js.
•2-3 years experience with server-side technologies such as Node.JS, Java, or C#.
•Proven knowledge of enterprise software concerns such as security, scalability, transaction management, and concurrency.
•Familiarity with design patterns like MVC and MVVM required.
•Experience with XML and XSLT is a plus.
•Experience working in Scrum-based methodologies is a plus.
•Experience working with SASS, and build process management tools like Grunt or Gulp.
•Highly motivated individual with the potential and desire to learn new technologies and take on an increasing level of responsibility within the technology team.
•Ability to work independently, communicates effectively, and produces superior results.
•Experience within the financial services industry is desirable