At a Glance
- Tasks: Join an Agile team to develop real-time Exchange Connectivity software using C++.
- Company: Global market data provider with a focus on innovation and collaboration.
- Benefits: Competitive salary, 25 days holiday, private medical care, and gym subsidies.
- Why this job: Make an impact in a senior role while working with cutting-edge technology.
- Qualifications: C/C++ development skills, networking knowledge, and strong communication abilities.
- Other info: Remote work available; excellent career growth and training opportunities.
The predicted salary is between 42000 - 84000 £ per year.
Are you a skilled backend focussed C++ Developer? You could be progressing your career in a senior, hands-on role at a global market data provider. As a C++ Developer you will join an Agile team focussed on building and maintaining Exchange Connectivity software systems that require real-time and low latency, maintaining data feeds and developing key underlying transport protocols for data transmission. The platform has been built with C++ and C# deploying to AWS and requires high scalability and low latency - they currently handle 40 billion messages per day.
Location / WFH: You can work remotely (in the UK) if you're not within an hour commutable distance of London. Please note this is a 12 month Fixed Term Contract.
About you:
- You have C / C++ development skills on Windows OS
- You have full software development lifecycle experience
- You have a good knowledge of networking protocols e.g. TCP/IP, multicast
- You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, Data Structures, Design Patterns
- You're collaborative with great communication skills
- You are UK based and do not require visa sponsorship
What's in it for you:
- As a C++ Developer / Backend Software Engineer you'll receive a competitive package: Salary to £70k + bonus
- 25 days holiday
- Pension
- Life Assurance and Income protection
- Private Medical and Dental care
- Gym subsidy and wellness apps
- Cycle to work scheme
- Ability to buy stock options
- Family leave and sabbaticals
- Continuous training and career development including personalised budget
- Gain valuable finance / exchange connectivity experience
Apply now to find out more about this C++ Developer / Backend Software Engineer (Windows C / C++, C#) opportunity.
C++ Developer Windows Networking in England employer: Client Server
Contact Detail:
Client Server Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++ Developer Windows Networking in England
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with C++ or in similar roles. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub profile or personal website showcasing your C++ projects and contributions. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your knowledge of networking protocols and multi-threading. Practice common coding challenges and be ready to discuss your past projects in detail. Confidence is key!
✨Tip Number 4
Don't forget to apply through our website! We make it easy for you to find the right role, and applying directly can sometimes give you an edge. Plus, we love seeing passionate candidates like you!
We think you need these skills to ace C++ Developer Windows Networking in England
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your C++ and Windows OS experience. We want to see how your skills match the job description, so don’t be shy about showcasing your relevant projects and achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about backend development and how your knowledge of networking protocols can contribute to our team. Keep it concise but impactful!
Showcase Your Problem-Solving Skills: In your application, mention specific challenges you've faced in previous roles and how you tackled them. We love seeing candidates who can think critically and adapt to complex situations, especially in real-time systems.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Client Server
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills, especially focusing on Windows OS development. Be prepared to discuss your experience with multi-threading, OOP, and data structures, as these are crucial for the role.
✨Understand Networking Protocols
Since the job involves working with networking protocols like TCP/IP and multicast, it’s essential to have a solid understanding of these concepts. Be ready to explain how you've applied this knowledge in past projects.
✨Showcase Your Agile Experience
The company values Agile methodologies, so be prepared to talk about your experience working in Agile teams. Share specific examples of how you've contributed to team success and adapted to changing requirements.
✨Communicate Clearly and Collaboratively
Strong communication skills are key for this role. Practice articulating your thoughts clearly and be ready to demonstrate how you collaborate with others, especially in a remote setting. This will show that you're a great fit for their team culture.