Trading Systems Developer .NetDeveloperBoston, MAPosition Overview:We are looking for a Developer to support our newly formed team. This is an exceptional opportunity to help support a new effort as part of a small entrepreneurial team. The effort will focus on all major global asset classes including, but not limited to Equities, Fixed Income, Currencies, Commodities and Options/Volatility.The Contract Developer reports to the Director of Software Engineering and is a member of the Information Technology team.Responsibilities:Design, develop, unit test, implement, and support solutions (applications, reporting, integration) to support a major rollout.
Specifically the various integrations inbound and outbound of the OMS (e.g. Security Master inbound, Trades outbound).Build integration solutions leveraging SSIS for batch integration and IBM MQ / .NET (C#) for real-time based integrationBuild reporting solutions leveraging SSRS and.NETWork with the team to design appropriate data models for strategic data stores in the area of Account Master, Broker / Custodian Master, and Position MasterQualifications:5+ years experience in the asset management business, ideally with a buy-side multi-asset focus5+ years experience delivering software as part of an Agile delivery teamExpert working knowledge of ASP.NET, C#, and the .NET Framework; Strong database engineering skills on the MS SQL server platformExperience implementing front office solutions with the following security types: Equities, ETFs, Futures, Options, Structured Notes, FX, Total Return Swaps, Interest Rates Swaps, and Volatility SwapsExperience implementing an order management system (OMS); Charles River Development (CRD) preferredExpertise with the CRD Middle Tier, Web Services, and Messaging is a plus.Experience with security master solutions; MarkIT EDM preferredStrong knowledge of enterprise data management design and development principalsSolid knowledge of modern software design principles, concepts, and practicesOutstanding analytical and quantitative skills