About the Opportunity
Our client is a global institutional investment management firm with approximately $37 billion in assets under management. They are looking for passionate and creative NYC-based developers who are eager to build innovative products and embrace new technologies. The role requires working closely with users in the front office to build a flexible high-performance Portfolio and Risk Management system based on distributed Cloud architecture.
The base pay range for this position is $600 to $700 per day. Actual compensation offered to the successful candidate may vary from posted hiring range based upon geographic location, work experience, education, and/or skill level, among other things. Details about eligibility for bonus compensation (if applicable) will be finalized at the time of offer.
Job Responsibilities
- Designing and implementing Portfolio and Risk Management systems
- Financial products (equities, derivatives, fixed income, etc. and related terminology)
- Experience in RDBMS Concepts, Data Modelling, Physical and Logical database design, Table normalization
- Running applications in containers in the cloud (Docker, Kubernetes)
- Knowledge of NoSQL databases is preferred
- Test driven development
- Profiling and performance tuning techniques throughout the whole stack
Job Requirements
- 5+ years of development experience in the banking or hedge funds industry
- A strong computer science background
- Programming concepts and design patterns
- C# and SQL are required
- .NET Core, Entity Framework Core
- Developing web applications using advanced JavaScript/UI frameworks like Angular, Bootstrap and JQuery
- Service Oriented Architecture; Restful and SOAP based web services