Job Title: UI Developer - Equity Derivatives (Associate)
Job Title: UI Developer - Equity Derivatives
Corporate Title: Associate
Division: Wholesale IT
Department / Group: Global Markets IT (Equity)
Location: Angel Lane, London
Company overview
Nomura is a global financial services group with an integrated network spanning approximately 30 countries and regions. By connecting markets East & West, Nomura services the needs of individuals, institutions, corporates and governments through its three business divisions: Wealth Management, Investment Management, and Wholesale (Global Markets and Investment Banking). Founded in 1925, the firm is built on a tradition of disciplined entrepreneurship, serving clients with creative solutions and considered thought leadership. For further information about Nomura, visit www.nomura.com.
Department overview
The Equities businesses including derivatives, electronic, programs and cash at Nomura globally use a single platform for intraday and end of day risk management known as Euclid. This platform manages the lifecycle and risk of OTC equity derivative transactions as well as risk for the firm’s positions.
Role description
The candidate will join the EMEA Euclid development team; a small, but highly experienced and cohesive team that operates within a global group of talented developers spanning multiple regions. The individual will primarily focus on the new UI rewrite project – a new web-based replacement for the long-standing WinForms C# front-end application. The UI is built using React with Typescript and thus experience of said framework is essential. The existing backend is a SOA stack written in C# and so any experience of this technology would be welcomed. This is an excellent opportunity for an ambitious developer who wants to be a part of a new project that will have a direct impact to the business.
Role responsibilities
- Participate in the design, development and roll-out of the new UI to the business.
- Work with BA/PM or end users to gather and review user requirements, provide suggestions on design and enhancements.
- Follow global development/change management standards to deliver quality enhancements/solutions in a timely manner.
- Participate in development, code reviews and post mortem activities within global team.
- Be a good team player to ensure a cohesive culture to effectively solve local/global business problems while building a strategic platform for Global Equities.
Skills, experience, qualifications and knowledge required
Essential
- Bachelor’s Degree or higher, ideally in Computer Science or Engineering.
- Previous hands-on Web development experience with React and Javascript/Typescript.
- Practical experience of implementing and working with advanced state management techniques, including Redux, as well as expertise in handling asynchronous operations using Epics, Observables, and RxJS libraries.
- Familiarity with cross-browser and inter-process communication technologies, including but not limited to Electron for desktop applications, Web Broadcast Channels for browser-to-browser messaging, and custom IPC (Inter-Process Communication) systems for desktop environments.
- Knowledge of SharedWorkers – usage and implementation.
- Knowledge of integrating and consuming RESTful web APIs and implementing real-time communication through WebSocket streaming, utilising HTTP and WebSocket protocols. Expertise in handling JSON data formats and custom serialization methods for both request-response and streaming scenarios.
- Demonstrates resilience and adaptability in high-pressure environments, consistently delivering high-quality work within stringent deadlines.
- Strong analytical skills.
- Strong verbal and written communication skills in English.
Preferred
- Knowledge of Equity Derivatives / Structured Products.
- Knowledge of 3rd party desktop container solutions such as OpenFin/Glue42 etc.
- Understanding of KDB/q.
- Experience working with C#/Java.
Nomura competencies
Trusted Partner
- Understand clients’ needs and issues, and respond with high-quality proposals
- Acquire capabilities to perform one’s responsibilities and contribute to being a Trusted Partner
Entrepreneurial leadership
- Produce new ideas that might challenge the status-quo or oneself
Teamwork & Collaboration
- Seek advice from senior colleagues and utilize it for improved results
- Collaborate with members from relevant departments
Influence
- Contribute to the success of the organization both quantitatively and qualitatively, and act with awareness of the impact on others
- Serve as role model and provide guidance to junior employees
Integrity
- Have a good understanding of corporate philosophy, professional ethics, compliance, risk management, and code of conduct, and make decisions and take actions accordingly
Right to Work
The UK Government have taken steps to reduce net migration to the UK by limiting the number of overseas workers from outside the EEA coming to the UK for employment. Please note that whilst we are able to consider applications from overseas workers from outside the EEA (who require a Tier 2 (General) visa) we can only employ them if we can provide evidence that there are no other suitable candidates for this vacancy from inside the EEA.
Please contact us if you are visiting our offices and require any form of personal assistance or physical adaptations to be provided for your appointment. A member of staff will be happy to help.
Diversity Statement
Nomura is committed to an employment policy of equal opportunities and is fundamentally opposed to any less favourable treatment accorded to existing or potential members of staff on the grounds of race, creed, colour, nationality, disability, marital status, pregnancy, gender, or sexual orientation. If you require any assistance or reasonable adjustments due to a disability or long-term health condition, please do not hesitate to contact us.
Nomura is an Equal Opportunity Employer