FAQs
What is the primary responsibility of the Quant IT Developer role at Nomura?
The primary responsibility of the Quant IT Developer is to work on the Alpha platform, building innovative tools that provide competitive advantage and generate revenue for the Equity Derivatives Front Office.
What are the mandatory requirements for this role?
The mandatory requirements include being a numerate degree holder or above, experience building distributed systems using C#, Python, Java, or C++, experience building rich UIs using C# WinForms/WPF or HTML5 React.js, familiarity with SQL databases, a strong interest in derivatives and structured products, practicing agile development and DevOps principles, and being a good team player and fast learner.
What are some of the optional requirements for the Quant IT Developer role?
Some of the optional requirements include experience with C# .NET technologies, knowledge of non-SQL databases like MongoDB or Redis, experience with application service containerization using Docker/Podman or Kubernetes, familiarity with web UI tech stacks like React.js, Redux, and Ant Design, proficiency in Python for scripting and backtesting, and knowledge of KDB+ for big data querying and functional programming in Q.
What are the day-to-day responsibilities of a Quant IT Developer?
The day-to-day responsibilities of a Quant IT Developer involve engaging with the business to understand new initiatives/ideas/issues, developing new features in C#.NET/HTML5 React.js UIs in a distributed environment, and supporting and maintaining the Alpha platform and its environment.