C++ Developer Linux Windows - Technologist

Client Server


Date: 13 hours ago
City: Cambridge
Contract type: Full time
C++ Developer /Software Engineer (Linux Windows) Cambridge / WFH to £70k

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 that's remote access product is used by hundreds of millions of users worldwide.

As a C++ Developer you will join the team responsible for the responsible for creating the client desktop software that forms a key part of the core remote access technology. You'll 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'll 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, there's 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 / or 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 codex, Flutter / Dart mobile development, but you can upskill on the job

What's In It For You

As a C++ Developer / Software Engineer you'll earn a competitive salary:

  • Salary to £70k
  • 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.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Senior Developer Advocate

IBM, Cambridge
13 hours ago
IntroductionA career in IBM Software means you'll be part of a team that transforms our customer's challenges into industry-leading solutions. We are an infinitely curious team, always seeking new possibilities, and dedicated to creating the world's leading AI-powered, cloud-native software solutions. Our renowned legacy creates endless global opportunities for our network of IBMers. We are a team of deep product...

Indirect Tax Senior Manager - South

EY, Cambridge
1 week ago
Indirect Tax Senior ManagerWe have an exciting opportunity for an ambitious and driven individual to join our South Indirect Tax team – advising clients across a range of sectors, and across all areas of indirect tax. Our VAT professionals help clients identify opportunities and mitigate indirect tax risks. They use their deep sector experience and knowledge of different legal and...

Research Assistant/Associate in Data Science for Construction Productivity (Fixed Term)

Cambridge Service Alliance, Cambridge
2 weeks ago
A position exists, for a Research Assistant/Associate in the Department of Engineering, to work on Data Science for Construction Productivity. The researcher's responsibilities will include the development and implementation of machine learning (ML), computer vision (CV), large language models (LLMs), and vision-language models (VLM) to automate data extraction and interpretation for productivity measurement in construction.The skills, qualifications and experience required...