At a Glance
- Tasks: Join an Agile team to build and maintain real-time Exchange Connectivity software.
- Company: Global market data provider with a focus on innovation and technology.
- Benefits: Competitive salary, 25 days holiday, private medical care, and continuous training.
- Why this job: Make an impact in a senior role while working with cutting-edge technologies.
- Qualifications: C/C++ development skills, networking knowledge, and strong communication abilities.
- Other info: Remote work available in the UK with excellent career growth opportunities.
The predicted salary is between 43200 - 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 a 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:
- Please note this is a 12 month Fixed Term Contract, with full benefits
- 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 Manchester 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 Manchester
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work in C++ or backend development. 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. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for those interviews! Brush up on your knowledge of networking protocols and multi-threading. Practising common interview questions can help you feel more confident and ready to impress.
✨Tip Number 4
Don't forget to apply through our website! We make it easy for you to find the right role and connect with us directly. Plus, it shows you're serious about joining our team!
We think you need these skills to ace C++ Developer Windows Networking in Manchester
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 benefit us at StudySmarter. Keep it concise but impactful!
Showcase Your Problem-Solving Skills: In your application, mention specific challenges you've tackled in previous roles, especially those related to low latency and real-time systems. We love seeing how you approach problems and find solutions!
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 don’t miss out on any important updates from our team!
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 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
As you'll be joining an Agile team, highlight any previous experience you have with Agile methodologies. Discuss how you’ve contributed to sprints, stand-ups, and retrospectives to demonstrate your collaborative spirit.
✨Prepare Questions About the Role
Interviews are a two-way street! Prepare insightful questions about the company’s approach to scalability and low latency in their systems. This shows your genuine interest in the role and helps you assess if it's the right fit for you.