Job Title: Algorithmic Trading Developer (C#)
Location: Amsterdam, NL or Dubai, UAE
Our client is a leading high-frequency trading (HFT) firm specialising in commodities trading. The team is dedicated to leveraging cutting-edge technology and advanced trading algorithms to capture market opportunities and deliver outstanding results. They pride themselves on fostering a collaborative and innovative work environment, where talent and ambition can thrive.
Job Description:
They are seeking a highly skilled and motivated C# Software Engineer to join the dynamic team in Amsterdam or Dubai. The ideal candidate will have a strong background in software development, and an interest in algorithmic trading and high-frequency trading systems. This role requires an individual who is passionate about technology and financial markets, and who is eager to contribute to the development and optimisation of their trading strategies.
Key Responsibilities:
- Design, develop, and implement high-frequency trading algorithms using C#.
- Collaborate with traders and quantitative analysts to translate trading strategies into efficient and robust code.
- Optimise existing trading systems to improve performance, reduce latency, and enhance scalability.
- Conduct research and analysis to identify new trading opportunities and refine existing strategies.
- Perform thorough testing and debugging to ensure the reliability and stability of trading algorithms.
- Monitor and support live trading systems, promptly addressing any issues that arise.
- Stay abreast of the latest developments in algorithmic trading, financial markets, and technology.
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, Finance, or a related field.
- Proven experience in C# development, with a strong understanding of object-oriented programming.
- Experience with algorithmic trading and high-frequency trading systems is not required, but an interest is essential.
- Familiarity with commodities markets and trading dynamics is desirable.
- Experience with low-latency programming and performance optimisation techniques.
- Strong analytical and problem-solving skills, with a keen attention to detail.
- Excellent communication and teamwork abilities.
- Ability to work in a fast-paced, high-pressure environment.
- Knowledge of other programming languages such as C++, Python, or Java is a plus.
- Understanding of data structures, algorithms, and software design principles.
- Experience with trading platforms, FIX protocol, and financial data feeds is an advantage.
What They Offer:
- Competitive salary and performance-based bonuses.
- Opportunity to work in a cutting-edge industry with a talented and passionate team, and have ownership of projects from day 1
- Professional development and continuous learning opportunities.
- Relocation assistance for candidates moving to Amsterdam.
Apply Now