At a Glance
- Tasks: Design and develop software components for our innovative trading system.
- Company: Join FlexTrade, a global leader in execution management systems.
- Benefits: Enjoy competitive salary, flexible work options, and growth opportunities.
- Why this job: Work with cutting-edge technology and high-profile clients in finance.
- Qualifications: Proficient in C++ and problem-solving skills required.
- Other info: Dynamic team environment with a focus on collaboration and fun.
The predicted salary is between 28800 - 48000 ÂŁ per year.
Overview
FlexTradeSystemsisagloballeaderinhighperformancemulti-assetexecutionmanagementandordermanagementsystemsforequities,fixedincome,foreignexchange,futures,andoptions.Apioneerinthefield,FlexTradeisinternationallyrecognizedforintroducingFlexTRADER®,theworld’sfirstbroker-neutral,executionmanagementtradingsystem,whichallowsclientstocompletelycontrolandcustomizetheirexecutionworkflowsthroughacomprehensiveabilitytosearch/accessliquiditywhilemaintainingtheconfidentialityoftheirtradingstrategies.
AtFlexTrade,weholdourvaluesclosetoheart,withprideandgratitude,astheyguideusineverythingthatwedo.Wearededicatedtogivingourclientsacompetitiveedge,takingownershipofourresponsibilities,beingflexibletoadapttoeverchangingenvironmentandtechnology,bringingintegritytoeverinteractionandwecontinuetoimprove,growtogetherandcollaborateasoneteam.AllofthesewhilehavingfuntrulymakesFlexTradeawonderfulplacetowork.
The Team
We are actively seeking a C++ Developer for a unique opportunity to join the core development team working with our flagship product FlexTRADER, a highly customisable multi-asset class execution management system used by some of the largest investment banks and hedge funds in the world. The role represents an excellent opportunity to gain experience in dealing with high-profile contacts, cutting-edge technology, and the financial services industry.
Responsibilities
-
Software component design and development for our trading system.
-
Working with client services to understand and translate business requirements into technical.
-
Creating documentation for changes.
-
Contributing towards general technical health (refactoring, improving test coverage).
-
Excellent problem-solving skills.
-
A good understanding of C++11/14/17 and the standard library.
-
Familiarity with Boost is beneficial.
-
Google Test or experience with other unit test frameworks.
-
Experience with Git or other distributed VCS.
-
Experience with Linux (We use RHEL).
Nice to have
-
Good understanding of CI/CD processes and Docker.
-
Experience with Python is beneficial
FlexTradeSystems,Inc.isanequalopportunityemployerandmakesemploymentdecisionswithoutregardtorace,color,religion,sex,sexualorientation,genderidentity,nationalorigin,protectedveteranstatus,disabilitystatus,oranyotherstatusprotectedbylaw.
FlexTradeUKLtd.conductsapre-employmentscreeningwhichconsistsofaCriminalHistory,BackgroundandCreditCheckforsuccessfulcandidates.
#J-18808-Ljbffr
Associate Software Developer (C++) employer: FlexTrade
Contact Detail:
FlexTrade Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Associate Software Developer (C++)
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at FlexTrade. A friendly chat can sometimes lead to opportunities that aren’t even advertised!
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or personal project showcasing your C++ prowess, make sure to share it during interviews. It’s a great way to demonstrate your problem-solving abilities and technical know-how.
✨Tip Number 3
Prepare for those technical interviews! Brush up on your C++ knowledge, especially the latest standards, and practice coding challenges. We all know how important it is to impress with your coding skills!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the FlexTrade team!
We think you need these skills to ace Associate Software Developer (C++)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Associate Software Developer role. Highlight your C++ skills and any relevant experience with trading systems or financial services. We want to see how you can bring value to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about working at FlexTrade and how your skills align with our values. Remember, we love a good story that shows your personality!
Showcase Your Projects: If you've worked on any projects related to C++ or trading systems, make sure to mention them. We’re keen to see your problem-solving skills in action, so don’t hold back on sharing your achievements!
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 – just a few clicks and you’re done!
How to prepare for a job interview at FlexTrade
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills, especially the features from C++11/14/17. Be ready to discuss how you've used these in past projects and be prepared for technical questions that test your understanding of the standard library and Boost.
✨Understand the Financial Services Landscape
Familiarise yourself with the basics of trading systems and the financial services industry. Knowing how FlexTRADER fits into the market will help you answer questions more effectively and show your genuine interest in the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems in your previous work. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your analytical thinking.
✨Ask Insightful Questions
At the end of the interview, have a few thoughtful questions ready about the team dynamics, the technology stack, or the company's future projects. This shows you're engaged and eager to learn more about how you can contribute.