Description

Description: to work directly on projects that improve the experience, efficiency and profitability of the Firms investment team. The successful candidate will work collaboratively with others in the Research and Technology Groups to design, implement and maintain processes that capture, normalize and deliver market data that drive our analyses.

A minimum of 4 years experience developing software in the finance industry or proven

work experience in a similar role.

4+ years hands-on development with Java or other similar statically-typed language

Experience with a diverse set of market data vendors and asset classes including equities,

rates and corporate credit.

Software development concepts such as source code control, unit/integration testing,

continuous integration, etc.

Experience working with large data sets and complex SQL queries

Practical understanding of design patterns and a good intuition for system design

Pluses:

Familiarity with Java 8+, Spring Framework, microservice architecture

Familiarity with a variety of market data providers (ex. Bloomberg, Markit)

Familiarity with best practices for managing client (inter-process and end-user) access to

normalized market data

Diverse knowledge of financial products

Education:

A Bachelor of Science in Computer Science or other related discipline (candidates with strong

technology qualifications outside of financial services will be considered, but we have a

preference for someone with a proven track record in finance).

Proven organizational, mathematical, analytical, and problem solving skills.

Excellent written and verbal communication skills.

Education

Bachelor's degree in Computer Science