cover image
REC SOLUTIONS LIMITED

REC SOLUTIONS LIMITED

www.rec-solutions.co.uk

2 Jobs

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
Company background Company brand
Company Name
REC SOLUTIONS LIMITED
Job Title
Senior Software Development Engineer C++
Job Description
Job Title Senior Software Development Engineer – C++ Role Summary Lead design, implementation, and optimization of high‑performance trading systems using C++. Work closely with cross‑functional teams to deliver low‑latency, reliable financial technology solutions in a hybrid remote/on‑site environment. Expectations - Demonstrate depth in C++ and concurrent programming. - Deliver high‑quality code that meets strict latency and reliability requirements. - Mentor junior developers and influence architectural decisions. - Collaborate with Quant, Data Science, and Ops teams to integrate Python, SQL, and Linux tools. - Participate in code reviews, testing, and continuous integration/deployment pipelines. Key Responsibilities - Design and develop core components of a low‑latency trading platform. - Refactor legacy code to improve performance and maintainability. - Write unit, integration, and performance tests. - Monitor, troubleshoot, and fix production issues in a fast‑moving environment. - Contribute to system architecture discussions and scale‑up strategies. - Coordinate with DevOps to optimize deployment and runtime configurations on Linux. Required Skills - Strong expertise in C++17/20 and modern software engineering practices. - Proficiency with multithreading, memory management, and performance profiling. - Experience with Python for data analysis or automation. - Knowledge of SQL and relational/NoSQL database interactions. - Familiarity with Linux operating system administration and networking. - Understanding of financial markets architecture, including HFT or trading protocols. - Excellent problem‑solving, communication, and teamwork skills. Required Education & Certifications - Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. - Certifications in C++ (e.g., C++ Institute), Linux (e.g., LPIC), or relevant finance tech curricula preferred.
City, United kingdom
On site
Senior
06-03-2026