At a Glance
- Tasks: Develop and maintain high-performance C++ solutions for trading systems.
- Company: Join a leading firm in Global Markets, driving innovation in eTrading.
- Benefits: Enjoy competitive pay, flexible working options, and a dynamic team environment.
- Why this job: Be part of a cutting-edge team that impacts global trading with real-time solutions.
- Qualifications: 6+ years in C++ server-side development, preferably on Linux/UNIX.
- Other info: Ideal for tech-savvy individuals passionate about finance and trading technology.
The predicted salary is between 43200 - 72000 £ per year.
Job Description
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 68 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.
About Us:
- Ascendion is a global, leading provider of AI-first software engineering services, delivering transformative solutions across North America, APAC, and Europe. We are headquartered in New Jersey. We combine technology and talent to deliver tech debt relief, improve engineering productivity solutions, and accelerate time to value, driving our clients digital journeys with efficiency and velocity. Guided by our Engineering to the power of AI [EngineeringAI] methodology, we integrate AI into software engineering, enterprise operations, and talent orchestration, to address critical challenges of trust, speed, and capital. For more information, please go to .
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
Make sure to brush up on your C++ skills, especially focusing on the Standard Template Library (STL) and multi-threading. Being able to demonstrate your expertise in these areas during discussions can set you apart from other candidates.
✨Tip Number 2
Familiarise yourself with low-latency and high-throughput messaging platforms. Understanding how these systems work will help you speak confidently about your experience and how you can contribute to our trading solutions.
✨Tip Number 3
If you have experience with the FIX API, be ready to discuss specific projects where you've implemented it. This knowledge is highly desirable for the role and showcasing it can give you an edge.
✨Tip Number 4
Networking with professionals in the FX and Rates electronic trading space can provide valuable insights. Attend relevant meetups or online forums to connect with others in the industry and learn more about current trends and challenges.
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++ development experience, especially in server-side solutions. Emphasise your familiarity with low-latency systems and any relevant projects you've worked on.
Craft a Strong Cover Letter: In your cover letter, explain why you're interested in the C++ Developer position specifically for FX eTrading. Mention your experience with high-performance environments and how it aligns with the company's needs.
Showcase Relevant Skills: Clearly list your skills related to C++, STL, multi-threading, and any experience with FIX API or messaging platforms. Use specific examples to demonstrate your expertise in these areas.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a developer role.
How to prepare for a job interview at Ascendion
✨Brush Up on C++ Fundamentals
Make sure you have a solid understanding of C++ concepts, especially the Standard Template Library (STL), data structures, and multi-threading. Be prepared to discuss your experience with these topics and how you've applied them in previous projects.
✨Showcase Your Low-Latency Experience
Since the role focuses on low-latency solutions, be ready to share specific examples of how you've optimised performance in past projects. Discuss any challenges you faced and how you overcame them to deliver high-performance applications.
✨Familiarise Yourself with Design Patterns
Understanding design patterns is crucial for this position. Prepare to explain how you've used various design patterns in your work and how they contributed to creating scalable and efficient solutions.
✨Demonstrate Your Collaborative Skills
Collaboration is key in this role, so think of examples where you've worked with other teams to implement solutions. Highlight your communication skills and how you ensure that everyone is aligned towards common goals.