At a Glance
- Tasks: Develop and enhance cutting-edge eTrading systems for FX market.
- Company: Join HSBC, a leading global bank, in a dynamic tech team.
- Benefits: Enjoy hybrid work, competitive pay, and a collaborative environment.
- Why this job: Be part of innovative projects that impact trading efficiency and customer experience.
- Qualifications: Solid Java development experience and knowledge of low latency systems required.
- Other info: Contract role with 35 hours per week, Monday to Friday.
The predicted salary is between 60000 - 84000 £ per year.
Location: Canary Wharf, London Hybrid 2/3 Times P/Week
Job Type: Contract 35 Hours Per Week Mon - Fri
Company: HSBC
Rate: £899.03 P/Day Inside IR35 UMB
Overview: Join our dynamic FX eRisk IT team at HSBC's Global Banking and Markets division. We are dedicated to designing and implementing cutting-edge components to enhance our share of the FX market. Our focus is on reducing latency in trader position management, improving customer pricing quality, and advancing algorithmic trading capabilities.
Role Purpose: As a Senior eTrading Developer, you will be instrumental in managing liquidity, generating client prices, and handling order execution using algorithmic methods. You will collaborate with team members to design, develop, test, and release highly reliable distributed systems, some of which are client-facing.
Key Responsibilities:
- Liaise with business stakeholders to understand requirements.
- Create detailed technical designs for components.
- Collaborate with external consultancies for technical and graphical design expertise.
- Implement industry-standard development patterns and methodologies.
- Conduct thorough testing before User Acceptance Testing.
- Assist with deployment to development and test environments.
- Participate in intra-day and overnight support rotas as needed.
Technical Skills:
- Solid Java server-side development experience.
- Expertise in multi-threaded development and highly available distributed systems.
- Experience in developing and tuning low latency systems.
- Knowledge of FX spot or Equities algo execution and pricing.
Non-Technical Skills:
- Ability to write technical documentation.
- Effective liaison with Front Office, Production Support, and other IT teams.
Business Knowledge:
- Understanding of trading desks in large investment banks.
- Experience in high volume, low latency FX environments.
- Familiarity with enterprise systems and agile delivery of business requirements.
- Knowledge of spot and forward FX market conventions.
Ideal Experience:
- Front Office development in large investment banks.
- Solid architectural work background.
- Knowledge of enterprise integration and messaging technologies (e.g., 29 West, Multicast).
- Familiarity with the FIX protocol and time series databases (e.g., KDB).
- Understanding of lock-free algorithms, low latency tuning, and threading.
Candidate Profile:
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Self-starter with a flexible approach to delivery responsibilities.
Senior eTrading Developer employer: Networker Global Limited
Contact Detail:
Networker Global Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior eTrading Developer
✨Tip Number 1
Familiarise yourself with the latest trends in FX trading and algorithmic methods. This will not only help you understand the role better but also allow you to engage in meaningful conversations during interviews.
✨Tip Number 2
Network with professionals in the eTrading and FX sectors. Attend industry events or webinars to connect with potential colleagues and learn about the challenges they face, which can give you an edge in discussions.
✨Tip Number 3
Brush up on your Java server-side development skills, especially focusing on multi-threaded and low latency systems. Being able to demonstrate your technical prowess in these areas will be crucial during technical interviews.
✨Tip Number 4
Prepare to discuss your experience with enterprise integration and messaging technologies. Highlight any relevant projects where you've successfully implemented these technologies, as this will resonate well with the hiring team.
We think you need these skills to ace Senior eTrading Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in Java server-side development, multi-threaded systems, and low latency environments. Use specific examples from your past roles that demonstrate your expertise in these areas.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your understanding of trading desks and your experience with algorithmic trading. Be sure to connect your skills to the key responsibilities outlined in the job description.
Showcase Technical Skills: When detailing your technical skills, emphasise your experience with enterprise integration, messaging technologies, and the FIX protocol. Provide examples of how you've implemented industry-standard development patterns in previous projects.
Highlight Soft Skills: Don't forget to mention your problem-solving abilities and communication skills. These are crucial for liaising with business stakeholders and collaborating with team members. Use specific instances where you successfully worked as part of a team or independently.
How to prepare for a job interview at Networker Global Limited
✨Showcase Your Technical Expertise
Be prepared to discuss your solid Java server-side development experience in detail. Highlight specific projects where you implemented low latency systems or worked with multi-threaded development, as these are crucial for the role.
✨Understand the Business Context
Demonstrate your understanding of trading desks in large investment banks and the FX market. Be ready to explain how your technical skills can directly impact business outcomes, such as improving customer pricing quality and managing liquidity.
✨Prepare for Problem-Solving Scenarios
Expect to face technical challenges during the interview. Practice articulating your thought process when solving complex problems, especially those related to algorithmic trading and distributed systems.
✨Communicate Effectively
Strong communication skills are essential. Be clear and concise when discussing your experiences and ensure you can effectively liaise with both technical and non-technical stakeholders, as this will be a key part of your role.