Interest Rate Software Developer (Java / Scala)
New York, NY
Roles and responsibilities
The Interest Rates Risk Technology team is looking to further expand its NY team. This is a unique opportunity for highly motivated and technically-strong candidates that will help stimulate the teams growth locally, while working within a global team. Projects usually span developers in multiple regions, including Asia and Europe, so excellent communication and time-management skills are required.
Teams are application-specific, so a deep understanding of the application in question is expected. A new joiner is expected to learn process flows and achieve a basic understanding of the financial background the team operates in. While we don't expect the applicant to have previous financial experience, we do expect a high interest in learning finance on the job, particularly as it pertains to the project. The team develops front-office technology, so there is ample opportunity to learn by interacting with business users. Brokerage is well-known for its strong technology core and many resources are available internally to learn proprietary and non-proprietary technologies. We expect the ideal candidate to be a strong Java or Scala developer with experience in either IntelliJ or Eclipse IDE, who is able to learn the proprietary environment quickly. Also, since the group is in the midst of a multi-year renovation project, being able to understand and work with the existing platform will be important. Strong computer science fundamentals as well as Unix skills are immensely helpful to a new joiner. Most of the projects require server side-programming, so experience in performance tuning and memory management are essential.
-Strong Java or Scala (5+ years of experience)
-IntilliJ or Eclipse IDE experience
-Strong written and verbal communication skills
-Computer science fundamentals (client/server, multi-threading, memory management, functional