Our client is searching for a Software Engineer to join a small team of highly talented technologists. This team is tasked with building and maintaining front-office systems for pricing, risk management, and execution of commodity, fixed income, and equity options and futures.
Responsibilities:
- Hands on design, development, and testing of trading applications
- Testing at the unit, functional, and integration level
- Collaborating with various trading desks, IT, and other business units
- Working on legacy code as well as green field development
- Learning about trading industry practices, models, strategy, and vocabulary
- Provide on-call support as needed
Requirements;
- Strong experience with C++
- Strong problem-solving and debugging skills
- Front-end and back-end development experience
- Understanding of data structures, algorithms, multi-threading, object oriented programming and distributed systems
- Experience with parallelism/concurrency
Experience:
- Experience developing an Options trading systems
- Experience with Java and performance tuning the JVM
- Experience in derivatives modeling and statistical analysis of time series