Must-Haves
- 3-8 years of experience in a software development role working with C#, .Net Framework, and SQL Server
- Must come from the financial industry
- Strong knowledge of trade processing, lifecycle events, position and PnL calculations
- Experience with server side development and middle tier architecture
- Experience with AWS such as 3S
- Strong knowledge of Kafka or other messaging platform
- Experience with Redis or other caching technology
- Experience with high data volume processing
- Experienced with test-driven development (TDD) with automated tests
- Ability to manage a large workload, juggling multiple tasks, and working within a compressed time frame
- 4 year degree preferably in software engineering
Plusses
- Experience with preferably Orchestrade or other portfolio management systems such as Murex, Calypso, Front Arena, Enfusion, etc.
- Experience with Python
- Some UI experience (cannot be main focus)
- Experience with .netcore
Day-to-day
This team is responsible for portfolio management systems in the financial sector, which is at the heart of all of the firms' systems. This encompasses a vast amount of crucial information for the hedge fund from trade capture to P&L. They currently have two systems, and the goal is to recommission the Murex system and reinstitute the other called Orchestrade as the primary system. On a daily basis, this developer will use JIRA to determine necessary tasks and will constantly be uncovering new responsibilities. Approximately 60-80% of the work will focus on software development for new projects, while the remaining portion will be dedicated to business as usual activities, addressing issues, and making various enhancements.