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.
Bachelor's degree in Computer Science