The successful candidate will join a global team that designs and develops Equities Volatility Risk and PnL and Market data systems. The candidate will work hands-on with other developers, QA and production support teams. The team interacts with key stakeholders such as Portfolio Managers, Middle Office and Risk Managers. Must be a very strong hands-on developer. Must have good understanding of pricing and risk functionalities of a trading system. Must have excellent communication skills and be a team player. Experience working in a Unix/Linux environment is a must. Experience working with cloud and containerization technologies is a plus.
Principal Responsibilities
- Job requires building/maintaining real-time equities pricing and risk system
- Job may require coding in and/or learning UI technologies
- Writing documentation
- Testing code via approved frameworks
Qualifications/Skills
- Experienced Java developer, server-side, 3+ years
- Deep understanding of concurrent, multi-threaded application environments
- Expertise in Object Oriented design, Design Patterns, Unit & Integration testing
- Experience with Distributed caching and replication technologies
- General market knowledge of equities/derivatives/convertibles is desirable
- Experience working with Python is nice to have
- Knowledge of Unix/Linux is required
- Knowledge of Agile/Scrum development methodologies is required
- Front-end UI technologies is a nice to have Java Script, HTML5
- B.S. in Computer Science (CIS) or Mathematics or Physics or Financial Engineering
- Demonstrates thoroughness and strong ownership of work
- Good team player with a strong willingness to participate and help others
- Strong communication skills
- Documentation writing is a must
- Quick learner
- Cope with pressure, ambitious team members and changing project priorities