C++ Developer Linux Windows - Technologist
C++ Developer Linux Windows - Technologist

C++ Developer Linux Windows - Technologist

Cambridge Full-Time 39000 - 65000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Develop and enhance C++ software for remote access technology, focusing on backend services.
  • Company: Join a leading software house with a global user base and a commitment to innovation.
  • Benefits: Enjoy remote work flexibility, competitive salary, bonuses, and health perks like private medical care.
  • Why this job: Work on exciting projects, collaborate in a supportive team, and continuously learn new technologies.
  • Qualifications: Strong C++ skills, cross-platform experience (Linux/Windows), and a relevant degree in Computer Science.
  • Other info: Opportunity to upskill in Flutter/Dart and work on cryptography projects.

The predicted salary is between 39000 - 65000 £ per year.

A C++ Developer / Software Engineer (Linux Windows) opportunity in Cambridge / WFH with a salary up to £65k. Are you a C++ technologist looking for an opportunity to progress your career whilst working on complex and interesting systems with continual learning opportunities? You could be joining a market-leading software house whose remote access product is used by hundreds of millions of users worldwide.

As a C++ Developer, you will join the team responsible for creating the client desktop software that forms a key part of the core remote access technology. You will have exposure across the full development lifecycle from requirements analysis through to design, development, and testing, with a focus on backend C++ services that require scalability, large amounts of data, and must be security compliant.

Initially, you will join a large project to engineer the mobile application of this desktop product using Flutter and Dart (you can pick these up on the job). Upcoming projects include a piece around cryptography, with a strong pipeline of projects to keep it interesting!

Location / WFH: There’s a friendly and supportive team environment; you’ll be able to work from home most of the time, meeting up with colleagues in the Cambridge office once a month.

About You:

  • You have strong C++ development skills.
  • You have cross-platform experience (i.e. Linux and Windows).
  • You have a good understanding of networking technologies, protocols e.g. TCP/IP, UDP, multicast, and security principles / regulated environments.
  • You’re collaborative with clear, concise communication skills.
  • You have a relevant degree e.g. Computer Science.
  • It would be great to have some experience with Video codecs, Flutter / Dart mobile development, but you can upskill on the job.

What’s in it for you:

  • Competitive salary up to £65k.
  • Bonus.
  • Pension.
  • Private Medical Care.
  • Life Assurance.
  • Travel Insurance.
  • Subsidised gym membership and a range of other perks.

Apply now to find out more about this C++ Developer / Software Engineer 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.

C++ Developer Linux Windows - Technologist employer: Client Server Ltd.

Join a leading software house in Cambridge that champions innovation and employee growth, offering a collaborative work culture where you can thrive as a C++ Developer. With a competitive salary of up to £65k, comprehensive benefits including private medical care and subsidised gym membership, and the flexibility of working from home most of the time, this role provides an excellent opportunity to engage with complex systems while continually developing your skills in a supportive environment.
C

Contact Detail:

Client Server Ltd. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C++ Developer Linux Windows - Technologist

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as C++, Linux, and Windows. Having hands-on experience or projects that showcase your skills in these areas will make you stand out.

✨Tip Number 2

Engage with online communities or forums related to C++ development and remote access technologies. Networking with professionals in these spaces can provide insights and potentially lead to referrals.

✨Tip Number 3

Prepare to discuss your experience with networking technologies and security principles during interviews. Being able to articulate your understanding of TCP/IP, UDP, and regulated environments will demonstrate your fit for the role.

✨Tip Number 4

Show enthusiasm for continuous learning, especially regarding Flutter and Dart. Expressing a willingness to upskill on the job can highlight your adaptability and eagerness to contribute to upcoming projects.

We think you need these skills to ace C++ Developer Linux Windows - Technologist

C++ Development
Cross-Platform Development (Linux and Windows)
Networking Technologies
Understanding of TCP/IP, UDP, and Multicast Protocols
Security Principles
Software Development Lifecycle
Backend Services Development
Scalability Solutions
Data Management
Collaboration Skills
Clear Communication Skills
Problem-Solving Skills
Flutter and Dart (willingness to learn)
Video Codec Experience (desirable)
Computer Science Degree or Equivalent

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your strong C++ development skills and cross-platform experience with Linux and Windows. Include specific projects or achievements that demonstrate your expertise in networking technologies and security principles.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for C++ development and your eagerness to work on complex systems. Mention your understanding of the full development lifecycle and how you can contribute to the team’s success.

Showcase Relevant Experience: If you have experience with video codecs, Flutter, or Dart, be sure to mention it. Even if you’re willing to upskill on the job, demonstrating your willingness to learn and adapt is crucial.

Highlight Soft Skills: Emphasise your collaborative nature and clear communication skills in your application. These are important traits for working in a friendly and supportive team environment, as mentioned in the job description.

How to prepare for a job interview at Client Server Ltd.

✨Showcase Your C++ Skills

Be prepared to discuss your experience with C++ in detail. Highlight specific projects where you've used C++ to solve complex problems, and be ready to explain your thought process and the challenges you faced.

✨Demonstrate Cross-Platform Knowledge

Since the role requires experience in both Linux and Windows, make sure to mention any relevant projects or experiences you've had on both platforms. Discuss how you approached cross-platform compatibility and any tools or frameworks you used.

✨Understand Networking Protocols

Brush up on your knowledge of networking technologies and protocols like TCP/IP and UDP. Be ready to answer questions about how these protocols work and their importance in software development, especially in relation to security compliance.

✨Communicate Clearly and Collaboratively

The company values clear communication and collaboration. Practice articulating your thoughts clearly and concisely. Be prepared to discuss how you've worked effectively in teams and how you handle feedback and conflict.

C++ Developer Linux Windows - Technologist
Client Server Ltd.
C
  • C++ Developer Linux Windows - Technologist

    Cambridge
    Full-Time
    39000 - 65000 £ / year (est.)

    Application deadline: 2027-06-11

  • C

    Client Server Ltd.

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>