cover image
REC SOLUTIONS LIMITED

REC SOLUTIONS LIMITED

www.rec-solutions.co.uk

1 Job

4 Employees

About the Company

REC Solutions LTD is an executive search and selection firm, operating within the digital media, I.T. and Electronic Trading/Financial/banking sectors. With extensive experience in the Recruitment industry, the expertise and knowledge we are able to offer both our clients and candidates is vast. The team at REC Solutions are continually striving toward a common goal, to establish an environment of partnership with both our clients and candidates respectively. At REC Solutions we believe a successful recruitment service depends on the ability to understand fully the requirements of both our clients and candidates. We are specialists in recognising and determining candidate skills and applying them to client requirements We have a proven track record of delivering the following skill sets: I.T. Managers/Directors Project Managers (Snr/Jnr) Service Delivery Managers Web developers (Jnr, Snr, Mobile) UX Designers Software Developers (Java, C++, C#, .Net) Network Administrators Network / Security Engineers, Team Leads Helpdesk 1st, 2nd, 3rd line I.T. Support Release Managers Jnr / Senior Sales Specialists (Electronic Trading, DMA, Indices, Algo & Market Data) FIX Analysts, developers, support; FIX On-boarding; Fidessa Support, developers, consultants; Trading Systems support analysts Human Resource Managers / Generalists / Specilailists The above is a general outline of the skill sets we can provide, if you have a role you need filling that is not listed above, please get in contact to discuss.

Listed Jobs

Company background Company brand
Company Name
REC SOLUTIONS LIMITED
Job Title
Senior C++ Developer
Job Description
**Job Title** Senior C++ Developer **Role Summary** Lead the design, development, and maintenance of high‑performance, low‑latency trading systems using C++ and Python. Collaborate with a backend engineering team to deliver robust financial technology solutions on Linux infrastructure. **Expectations** - Deliver clean, efficient, and well‑documented code in a hybrid (3 days remote, 2 days office) environment. - Work closely with QA, DevOps, and product teams to meet performance and reliability targets. - Adhere to industry best practices for low‑latency, concurrent programming. - Participate in code reviews, knowledge sharing, and continuous improvement initiatives. **Key Responsibilities** - Design, implement, and refactor C++ components for trading engines and market data processing. - Integrate Python scripts for data analysis, pre‑processing, and automation tasks. - Develop and maintain SQL-based services for persistence and reporting. - Optimize code for latency, throughput, and resource usage in a Linux environment. - Troubleshoot production incidents, diagnose performance bottlenecks, and propose solutions. - Collaborate with cross‑functional teams to define functional and non‑functional requirements. - Ensure code quality through unit testing, integration testing, and performance testing. - Keep up‑to‑date with developments in fintech, low‑latency computing, and market data protocols. **Required Skills** - 5+ years of professional C++ development experience. - Deep knowledge of multi‑threading, concurrency primitives, and memory management. - Proficiency in Python for scripting and automation. - Experience with relational databases and writing efficient SQL queries. - Familiarity with Linux system programming, networking, and performance tuning. - Understanding of financial markets, trading concepts, and low‑latency requirements. - Strong debugging, profiling, and test‑driven development skills. - Excellent communication and teamwork abilities. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). - No specific certifications required; knowledge of financial technologies is an advantage.
City, United kingdom
On site
Senior
20-01-2026