cover image
Understanding Recruitment

C++ Developer

Hybrid

London, United Kingdom

£ 70,000 / year

Freelance

03-04-2025

Share this job:

Score my CV

Job Specifications

C++ Developer – Financial Exchange Connections

Up to £70k + 10% bonus
12-month Fixed Term Contract
Hybrid role in London 3 days a week


We are very excited to be again working with our long-term partners in the financial space whose platform receives upwards of 40 billion messages daily from their Financial Exchange connections.

As a C++ Developer, you will be working in the Realtime Data team, in charge of maintaining their extensive data feeds. This includes handling, processing and distributing market data that supports their impressive client base, while always maintaining a key focus on speed, high performance, reliability and efficiency.


As a C++ Developer, you must have:

3-5 years commercial experience
BSc or above in Computer Science from university
Have spent long stints in your previous companies, working at just 1 or 2 in your career so far
Strong knowledge of C++ development in server-side environment
Expertise in the full Software Development Lifecyle
Good understanding of STL and Boost
A very confident communicator

Bonus:

Experience working in the financial sector with financial knowledge
Experience in a secondary programming language e.g. .Net or Python
Interest in cloud technologies e.g. AWS


What you will gain as a C++ Developer:

Working alongside some extremely smart and passionate engineers
Ability to take on considerable responsibility, demonstrating your abilities
Learn from the most knowledgeable engineers in the industry
Working in a hard-working, friendly and trusting environment


If you are a driven C++ Developer looking for your next challenge in a 12-month Fixed Term with the potential to extend a further year, apply now for immediate consideration in this exciting financial C++ Developer opportunity!

Please note: Due to compliancy reasons, we will only be able to consider applications based in and eligible to work in the UK.

About the Company

The Understanding Recruitment Universe Understanding Recruitment is the go-to destination for technology recruitment with headquarters in St. Albans, England. Specialising in Biotechnology, Artificial Intelligence, and Web3, our team of over 90 recruiters is adept in navigating the dynamic landscapes of Blockchain & Cryptocurrency, Java, JavaScript, Python, Rust, Golang, .NET, DevOps, Product Management, and other tech roles within the Software Development Lifecycle. As your total talent solution partner, we seamlessly con... Know more

Related Jobs

Company background Company brand
Company Name
BritBox
Job Title
IT Support Analyst (6 month term)
Job Description
Job Title: IT Support Analyst (6 month term) Department: Product, Tech & Data Division: BritBox Work pattern: Hybrid Location: London, UK Reports to: IT Manager Duaration: 6 month term as an Independent Contractor About Us Welcome to BritBox, the ultimate streaming destination for British TV. We bring you an unparalleled collection of thoughtfully curated entertainment, cleverly crafted and brimming with the kind of charm, wit and heart only the Brits could deliver. Born from the BBC, we’re on a mission to share authentically British stories with audiences across the world. Since our launch in 2017, we've quickly expanded to seven markets including North America, Australia, and the Nordics. We are a small but mighty streamer that punches above our weight, available on every major platform and even shining among the bright lights of Times Square—and we’re just getting started! Now, here’s where you come in: if you’re passionate about entertainment, thrive in a fast-paced environment, and want to play a meaningful role in our remarkable growth story, this is your chance. Join our team and help us bring the best of British TV to fans everywhere. Job Purpose To ensure the seamless operation and security of IT systems across the organization, providing comprehensive technical support and managing user accounts and devices Responsibilities: Efficient Incident and Service Request Management: Serve as the primary contact for IT incidents and service requests, ensuring timely resolution and escalation when necessary. Diagnose and troubleshoot hardware and software issues across various devices (Windows, Mac, mobile, TVs, streaming devices). User Account and Endpoint Management: Manage user account setups, permissions, and removals for joiners and leavers across all systems. Utilize tools like Microsoft Intune or Jamf to enforce security policies, perform software deployments, and ensure devices are properly managed and secured. System Maintenance and Updates: Perform regular system updates, patches, and upgrades to maintain optimal performance and security. Manage user accounts, groups, permissions, and policies in Azure Active Directory (EntraID) and Microsoft Exchange. Technical Support and Training: Provide training and guidance to users on internal applications and system features. Offer Microsoft Office support, particularly for Outlook, OneDrive, and SharePoint. Network and Security Management: Handle basic networking tasks, including configuring routers and VPNs for in-office testing environments. Ensure security best practices are followed for system access and data protection. Documentation and Knowledge Sharing: Document processes and troubleshooting steps, contributing to the knowledge base. Write and maintain user guides and documentation. Problem Resolution and Analysis: Perform root cause analysis for recurring issues and recommend long-term solutions. Resolve a range of technical issues, from basic to complex, related to hardware, network connectivity, and software applications. Knowledge and Experience Proficiency in managing both Windows and Mac environments. Strong knowledge of Azure Active Directory (EntraID) and Microsoft Exchange. Experience with user account administration, including joiners and leavers processes. Familiarity with basic networking concepts and tasks, such as configuring routers and VPNs. Experience in providing technical support and training to users. Knowledge of security best practices for system access and data protection. Desirable: Atlassian admin experience (Jira/Confluence) and Microsoft Azure resource management. Hands-on experience with endpoint management tools such as Microsoft Intune or Jamf. Our BritBox Global Values not only represent our culture but also ensure that we have principles that shape everything we do. Defined by our employees, they are not just words on a page, but the foundation of how we work together, every day. People first Ready for anything Big on brilliance Creative & curious We open up Our values have been cascaded into specific behaviours, which are embedded into all of our people processes, including hiring, onboarding, performance evaluation and feedback. We are proud of our values and seek to hire people who resonate with them. This job spec is not exhaustive and may change from time to time in line with the evolving nature of a dynamic and growing business.
London, United Kingdom
Hybrid
Freelance
04-04-2025
Company background Company brand
Company Name
G2i Inc.
Job Title
Front End Software Engineer for Training AI Data
Job Description
Accepted Locations We accept applicants from the US, Canada, and most countries in LATAM and Europe. We are also accepting candidates from some countries in Africa and Asia. For the complete list of accepted locations, click here. This work is 100% remote. Loom Video Our Founder/CEO, Gabe Greenberg, created an in-depth Loom video that we highly recommend you watch! Check it out here: Loom Video Overview Join our expert annotation team to create training data for the world's most advanced AI models. No previous AI experience is necessary. You'll get your foot in the door with one of the most prominent players in the AI/LLM space today. We're primarily seeking JavaScript/React developers with 3+ years of experience to train large AI language models, helping cutting-edge generative AI models write better frontend code. Projects typically include discrete, highly variable problems that involve engaging with these models as they learn to code. We currently have 200+ roles open! What Will I Be Doing? Evaluating the quality of AI-generated code, including human-readable summaries of your rationale. Building and evaluating React components, hooks, and modern JavaScript solutions. Solving coding problems and writing functional and efficient JavaScript/React code. Writing robust test cases to confirm code works efficiently and effectively. Creating instructions to help others and reviewing code before it goes into the model. Engaging in a variety of projects, from evaluating code snippets to developing full mobile applications using chatbots. Pay Rates Compensation rates vary based on location and experience and you can find them in this document. The following rates are starting points and may be subject to change. Expectations are 15+ hours per week; however, there is no upper limit. You can work as much as you want and will be paid weekly per hour of work done on the platform. Contract Length This is a long-term contract with no end date. We expect to have work for the next 2 years. You can end the contract at any time, but we hope you will commit to 12 months of work. Flexible Schedules Developers can set their own hours—ideal candidates will be interested in spending 40 hours a week. You will be with teams, so strong performers will adapt to the urgency of projects and stay engaged, but we are incredibly flexible on working hours. You can take a 3-hour lunch with no problem. Instead of tracking your hours, you are paid according to time spent on the platform, calculated in the coding exercises. Interview Process Apply using this Ashby form. If you seem like a good fit, we'll send an async RLHF code review that will take 35 minutes and must be finished within 72 hours of us sending it. You'll receive credentials to the RLHF platform. We'll then set up a group call to answer any further questions about onboarding with the company. You'll perform a simulated production-level task (RLHF task) on the platform. This will be your final interview, which will ultimately determine your employment and leveling. Successful completion of this process provides you with an opportunity to work on projects as they become available. Tech Stack Priorities The current priority for this team is frontend engineers who are well versed in JavaScript, React, and modern web development frameworks and libraries. Required Qualifications 3+ years of experience in a software engineering/software development role. Strong proficiency with JavaScript/React and frontend development. Complete fluency in the English language. Ability to articulate complex technical concepts clearly and engagingly. Excellent attention to detail and ability to maintain consistency in writing. Solid understanding of grammar, punctuation, and style guidelines. Nice To Haves: Bachelor's or Master's degree in Computer Science. Experience with modern JavaScript frameworks and libraries (Next.js, Vue, Angular). Familiarity with frontend testing frameworks (Jest, React Testing Library, Cypress). Knowledge of state management solutions (Redux, Context API, MobX). Experience with TypeScript and modern frontend tooling. Recognized accomplishments or contributions to the coding community or in projects. Proven analytical skills with an ability to approach problems creatively. Adept communication skills, especially when understanding and discussing project requirements. A commitment to continuous learning and staying updated with the latest coding advancements and best practices. Enthusiasm for teaching AI models and experience with technical writing! If you're passionate about JavaScript, React, and the future of frontend development, this is an excellent opportunity to contribute to cutting-edge AI technology while leveraging your expertise!
United Kingdom
Remote
Freelance
04-04-2025
Company background Company brand
Company Name
TieTalent
Job Title
Software Engineer
Job Description
About Contract) Senior Software Engineer - .NET, C#, .NET Core, Docker, Kubernetes, Cloud, Title: Senior Software Engineer (backend) Contract Type: Outside IR35 Daily Rate: £550+ IR35 Determination: Outside IR35 contract Location: Central London (Hybrid Working) Initial Duration: 6 Months Tech: .NET, C#, .NET Core, Docker, Kubernetes, Cloud About The Company Tiro Partners are partnering with a well-established Luxury firm in their search for a Senior Software Engineer to join their team on an initial 6month contract. In this role, you will be working on a .NET application that will be deployed to their existing Kubernetes platform. This upcoming project will also involve transactional payments. You'll enjoy the flexibility of hybrid working, splitting your time between the central London office and remote work, with 2 days in the office. Key Requirements Essential experience as a Senior Software Engineer. Proficiency in .NET and C# Expertise in Kubernetes, Docker, API, and Cloud technologies Ability and availability to commute to the London office. If this opportunity aligns with your skills and interests, please submit your CV. (Contract) Senior Software Engineer - .NET, C#, .NET Core, Docker, Kubernetes, Cloud Nice-to-have skills .NET C# Docker Kubernetes API London, England Work experience Backend Languages English
London, United Kingdom
On site
Freelance
05-04-2025
Company background Company brand
Company Name
Inara
Job Title
Software Engineer - Contract (outside IR35)
Job Description
Job Title: Contract Software Engineer (.NET, React, Azure) Location: Hybrid, two days a week in person (one day a week in Leeds and one day a week on customer site in Manchester) Contract Length: 3 month (rolling contract opps) Rate: £400 - £430 a day (outside IR35) About the Role: We’re working with an exciting technology consultancy helping them find a number of talented Software Engineers to join their team on a contract basis. If you're well versed with .NET, React, and Azure, and you love solving problems with great people and great tech, then this opportunity could be right up your alley. You'll work on impactful projects, contributing to cutting-edge solutions while ensuring the highest standards in software development. What You'll Do: Design and develop reliable, scalable .NET applications that drive the client’s innovative solutions. Build slick and responsive user interfaces with React that deliver a seamless user experience. Leverage Azure to create and manage cloud-based solutions that are efficient and high-performing. Lead DevOps initiatives, including setting up CI/CD pipelines, automating testing, and implementing infrastructure as code. Collaborate with cross-functional teams to deliver new features and improvements that make a real impact. Mentor junior developers, sharing your expertise and fostering a culture of growth and excellence. What We're Looking For: Proven experience with Azure services like App Services, Azure Functions, and Azure DevOps. Deep understanding of DevOps practices and tools (CI/CD, Git, Docker, Kubernetes). Excellent problem-solving skills and attention to detail. Strong communication skills, with the ability to work independently and as part of a collaborative team. Nice to Have: Experience with microservices architecture. Familiarity with SQL and NoSQL databases. Knowledge of Agile methodologies.
Manchester, United Kingdom
Hybrid
Freelance
04-04-2025