At a Glance
- Tasks: Develop low-latency trading solutions using C++ for global markets.
- Company: Join a leading firm in the financial technology sector.
- Benefits: Attractive salary, flexible working options, and opportunities for growth.
- Why this job: Be part of a dynamic team shaping the future of electronic trading.
- Qualifications: 6+ years in C++ development with strong backend skills required.
- Other info: Fast-paced environment with potential for career advancement.
The predicted salary is between 36000 - 60000 £ per year.
Job Description:
We are seeking an experienced and skilled C++ Developer to join our team. The selected candidate will be responsible for delivering critical low-latency front-office pricing and trading solutions that support Global Markets businesses. This role requires strong backend development expertise and the ability to work in high-performance, real-time environments.
Key Responsibilities:
- Develop and maintain server-side solutions in C++ for front-office trading systems.
- Ensure high performance and low-latency delivery of pricing and trading functionalities.
- Collaborate with other teams to implement robust, scalable, and efficient solutions.
Required Skills and Experience:
- Minimum 6+ years of server-side development experience in C++, preferably on Linux/UNIX platforms.
- Strong understanding of C++ Standard Template Library (STL), data structures, and multi-threading.
- Proven experience in using design patterns and a strong grasp of software design principles.
- Experience working with low-latency / high-throughput messaging platforms.
- Familiarity with FIX API for exchange and venue connectivity is desirable.
- Exposure to relational and time series databases and proficiency in SQL/Q is advantageous.
- Scripting experience (Bash, Python, Perl) will be useful.
- Business knowledge in FX and/or Rates electronic trading is desirable.
#J-18808-Ljbffr
C++ Developer - FX eTrading employer: Ascendion
Contact Detail:
Ascendion Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++ Developer - FX eTrading
✨Tip Number 1
Network like a pro! Reach out to your connections in the finance and tech sectors. Attend meetups or webinars related to C++ development and FX trading. You never know who might have a lead on that perfect job!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your C++ projects, especially those related to low-latency systems. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for technical interviews by brushing up on your C++ knowledge and problem-solving skills. Practice coding challenges that focus on data structures and multi-threading to impress during the interview.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented developers like you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace C++ Developer - FX eTrading
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your C++ experience and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your backend development expertise!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about FX eTrading and how your experience makes you the perfect fit for our team. Keep it concise but impactful!
Showcase Your Technical Skills: When filling out your application, be sure to mention your familiarity with low-latency systems and any experience with messaging platforms. We love seeing candidates who can hit the ground running!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Ascendion
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills, especially the Standard Template Library (STL) and multi-threading. Be ready to discuss design patterns and how you've applied them in past projects. Practising coding challenges can help you demonstrate your problem-solving abilities during the interview.
✨Understand Low-Latency Systems
Since this role focuses on low-latency trading solutions, it’s crucial to understand the principles behind high-performance systems. Prepare to talk about your experience with messaging platforms and how you’ve optimised performance in previous roles. Real-world examples will make your answers stand out.
✨Familiarise Yourself with FX Trading
Having a solid grasp of FX and Rates electronic trading will give you an edge. Research the latest trends and technologies in the industry, and be prepared to discuss how they relate to the role. Showing genuine interest in the business side can impress your interviewers.
✨Collaborate and Communicate
This position requires teamwork, so be ready to share examples of how you've collaborated with other teams in the past. Highlight your communication skills and how you’ve contributed to building robust and scalable solutions. This will show that you’re not just a great developer, but also a team player.