At a Glance
- Tasks: Design and build innovative technical solutions for a leading FinTech platform.
- Company: Join a global leader in cross-asset securities and derivatives technology.
- Benefits: Enjoy a competitive salary, hybrid working, pension contributions, and healthcare perks.
- Why this job: Accelerate your career in a collaborative environment with cutting-edge technology and impactful projects.
- Qualifications: Strong C++ and SQL skills, degree in STEM, and a passion for technology required.
- Other info: Work three days in the London office with two days remote flexibility.
The predicted salary is between 43200 - 66000 £ per year.
Global-leading FinTech is seeking a senior Backend Software Engineer to take ownership of strategic enhancements on their core platform, as well as directly on bespoke client projects. The organisation is a pioneer in the field of cross-asset securities and derivatives post-trade processing technology, and have created ground-breaking, adaptable software that produces secure and scalable solutions for peak operational efficiency and optimum business performance for their clients.
This is a great opportunity to accelerate your career alongside established business and technology leaders, and gain / deepen your finance experience. As a Backend Software Engineer, you'll be responsible for designing and building unique technical solutions, meeting user requirements and contributing to the evolution of the cutting-edge platform.
Not only can you take advantage of working in a modern, technology-driven environment, but you will be granted a great deal of autonomy across the full development lifecycle, influencing key technical decisions and working with a highly collaborative, experienced team.
Location / WFH: You'll join colleagues in the London office three days a week with flexibility to work from home the other two days.
About you:
- You have strong C++ development experience on Linux or UNIX, C++14 and above
- You have good SQL skills
- You're a passionate technologist who is motivated by working on cutting-edge systems and engineering complex solutions
- You're a positive, proactive team member who excels when working collaboratively
- You have a strong knowledge of software engineering best practices
- You're degree educated, having achieved a 2.1 or above in a STEM discipline
- Ideally you will have experience working in a financial services or trading environment although technical skills are of far greater importance
What's in it for you:
- Salary to £110k
- Pension (to 9% contribution)
- Healthcare
- Volunteer / charity days
- Hybrid working
- Career development and training
Apply now to find out more about this Backend Software Engineer / Developer (Linux SQL C++17) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Backend Software Engineer C++ Linux SQL in North West London employer: Client Server
Contact Detail:
Client Server Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Backend Software Engineer C++ Linux SQL in North West London
✨Tip Number 1
Familiarise yourself with the latest C++ standards, especially C++14 and C++17, as these are crucial for the role. Brush up on your Linux and SQL skills, as practical knowledge in these areas will be essential during technical discussions.
✨Tip Number 2
Engage with the FinTech community by attending meetups or webinars focused on backend development and financial technologies. This can help you network with professionals in the field and gain insights into industry trends that may come up in interviews.
✨Tip Number 3
Prepare to discuss your previous projects in detail, particularly those involving complex systems or collaborative efforts. Highlight your problem-solving skills and how you've contributed to team success, as this aligns with the company's emphasis on collaboration.
✨Tip Number 4
Research the company’s core platform and any recent innovations they’ve made in post-trade processing technology. Being knowledgeable about their products will not only impress during interviews but also show your genuine interest in the role.
We think you need these skills to ace Backend Software Engineer C++ Linux SQL in North West London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your C++ development experience, particularly with Linux and SQL. Include specific projects or achievements that demonstrate your technical skills and how they relate to the job description.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and your motivation to work on cutting-edge systems. Mention your experience in collaborative environments and how you can contribute to the team.
Highlight Relevant Experience: If you have experience in financial services or trading environments, be sure to mention it. Even if it's not a requirement, it can set you apart from other candidates.
Showcase Your Problem-Solving Skills: In your application, provide examples of complex problems you've solved in previous roles. This will demonstrate your ability to design and build unique technical solutions as required by the role.
How to prepare for a job interview at Client Server
✨Showcase Your C++ Expertise
Make sure to highlight your experience with C++ development, especially with versions 14 and above. Be prepared to discuss specific projects where you've used C++ to solve complex problems, as this will demonstrate your technical proficiency.
✨Demonstrate SQL Skills
Since SQL skills are essential for this role, come ready to discuss your experience with database management and query optimisation. You might even be asked to solve a SQL problem on the spot, so brush up on your SQL knowledge beforehand.
✨Emphasise Team Collaboration
This position values teamwork, so share examples of how you've successfully collaborated with others in past projects. Highlight your ability to communicate effectively and contribute positively to a team environment.
✨Prepare for Technical Questions
Expect to face technical questions related to software engineering best practices and system design. Review common algorithms, data structures, and design patterns, and be ready to explain your thought process clearly during the interview.