Reigate, Surrey, South East, United Kingdom Hybrid / WFH Options
Client Server
ll work across the full development lifecycle, liaising with senior stakeholders to discover and break down requirements, through to design and development of complex, data driven features and applications, taking ownership and working independently to deliver secure cloud based resources, solutions and services. Location/WFH: There's a … practices You have a good knowledge of security and IAM in Azure You have a thorough understanding of Computer Science fundamentals such as OOP, DataStructures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You're likely to be More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Switch Tech Talent
both independently and in agile teams with shifting priorities. Required Skills and Experience: Strong Java SDK/J2SE programming knowledge. Solid grasp of algorithms, datastructures, and object-oriented design patterns. Proactive attitude and ability to take ownership of projects. Experience working on complex/high-traffic systems. More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Client Server
knowledge of AWS You have experience of working on highly scalable systems You have a strong knowledge of Computer Science fundamentals such as OOP, DataStructures, Design Patterns You have experience with, or a strong interest in Artificial Intelligence and are keen to explore the possibilities further, ChatGPT More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Client Server
use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, DataStructures, Design Patterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem More ❯
months with the right technologies Has worked in complex software systems - both front-end and back-end and understands the importance of good datastructures, a scalable architecture and constantly evolving tech stack You care about the “right tool for the right job” and pick the pragmatic options … when building software Enjoys working in cross functional teams - PMs, UX, Designers and Data You have a product mindset: you care about customer outcomes and you want to make data-informed decisions You have an entrepreneurial, get-things-done attitude You'll contribute to fostering a culture of More ❯
in our Finance team, reporting to our Analytics Lead, and with significant exposure to our COO and teams across the company, including Treasury, Operations, Data Engineering and Markets. Key responsibilities Architect scalable financial models in dbt, ensuring performance and reliability. Design and implement a robust system health framework for … reliable, accurate financial data. Lead the strategic redesign of financial dashboards for evolving business needs and product growth. Become a Financial Data SME – someone who understands the in’s and out’s of our monthly numbers, and is able to proactively dig into/solve analytics issues proactively. Contributes … 5+ years working in an analytical role at a financial institution or tech start-up. Strong SQL skills, and able to handle large, complex datastructures from multiple sources. Experience scaling performant and reliable analytics systems – strong preference for dbt experience; proficiency with Python or R a plus. More ❯
of Haskell and our in-house variant, Mu Processes Ensure adherence to all internal and external regulations Support Operational Risk monitoring via reports and data provided to Compliance and BORM Assist in ensuring that there are appropriate and documented internal controls and procedures in place People & Talent Lead through … practice Key stakeholders FM Trading & Trading Heads FM Structuring MAG Electronic Market Solutions SABRE IT Qualifications Haskell programming experience. Solid computer science knowledge (algorithms, datastructures, complexity, concurrency/parallelism More ❯
reigate, south east england, United Kingdom Hybrid / WFH Options
Client Server
ll work across the full development lifecycle, liaising with senior stakeholders to discover and break down requirements, through to design and development of complex, data driven features and applications, taking ownership and working independently to deliver secure cloud based resources, solutions and services. Location/WFH: There's a … practices You have a good knowledge of security and IAM in Azure You have a thorough understanding of Computer Science fundamentals such as OOP, DataStructures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You're likely to be More ❯
london, south east england, united kingdom Hybrid / WFH Options
Carnegie Consulting Limited
involve a deep dive into the technical knowhow of modelling, validation techniques and knowledge of regulatory requirements and restrictions Experience in programming languages and datastructures such as SAS, Python, R, SQL is key. With Python background, particularly familiarity with pandas/polars/pyspark, pytest; understanding of … UK), UAE, Germany, Spain, Middle East, Netherlands, South Africa, my client is a boutique firm with a demonstrable focus around Credit Risk Management, modelling, data analytics and model validation etc. Working with a range of innovative, ambitious, growing and forward-thinking Financial Services businesses, my client differentiates itself from More ❯
must be in depth on core and technical Java programming, web architectures and databases. Requirements: Excellent knowledge of core Java Understanding of algorithms and datastructures Strong problem-solving skills Solid knowledge of JUnit Improve and refactor existing code to aid in configurability/isolation to enable better More ❯
have experience with NoSQL databases, PostgreSQL You have Cloud experience, AWS preferred You have a good knowledge of Computer Science fundamentals such as OOP, DataStructures, Algorithms You're collaborative with excellent communication skills What's in it for you: As a Python Software Engineer you will earn More ❯
SaaS You have a good knowledge of security and IAM in Azure You have a thorough understanding of Computer Science fundamentals such as OOP, DataStructures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You're likely to be More ❯
reigate, south east england, United Kingdom Hybrid / WFH Options
Client Server
to the cloud (Azure), ideally you will also have some Kubernetes experience You have a thorough understanding of Computer Science fundamentals including Design Patterns, DataStructures, OOP, multithreading You have a good appreciation of security, ideally with OWASP knowledge You're collaborative with great communication skills and an More ❯
with hardware and/or influences software's design in relation to hardware. Essential Duties and Responsibilities: Good understanding of computer science fundamentals: algorithms, datastructures, etc. acquired from education and/or experience. Excellent programmer Proficient at complex programming & knowledge of standard data structure and algorithms. More ❯
london (city of london), south east england, United Kingdom
Fimador
exceptional developers, traders and strategists to solve challenging problems. About you: A degree in computer science or a related field A strong background in datastructures, algorithms, and object-oriented programming in Java Strong understanding of low-latency and real-time system design and implementation You’ll have More ❯
Strong proficiency in modern C++ (C++17/20) and multi-threaded programming. Deep understanding of low-latency programming, including CPU cache optimization, lock-free datastructures, and efficient memory management. Experience with network programming (TCP/IP, UDP, multicast) and high-performance messaging frameworks. Familiarity with Linux kernel More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Client Server
Group/Oxbridge) in Computer Science or similar technical or numerate discipline You have a thorough understanding of Computer Science fundamentals such as OOP, DataStructures, Design Patters, Algorithms You have a deep knowledge of Java including garbage collection You have a strong appreciation of low latency systems More ❯
as C++, C#, Java etc. Your coding experience needs to extend beyond academic modules and projects - Firm grasp of software engineering concepts - object orientation, datastructures, version control etc. A knowledge of web development frameworks (React etc.), and JavaScript would be an advantage - Confident communication skills - Full, unlimited More ❯
as C++, C#, Java etc. Your coding experience needs to extend beyond academic modules and projects Firm grasp of software engineering concepts – object orientation, datastructures, version control etc. A knowledge of web development frameworks (React etc.), and JavaScript would be an advantage Confident communication skills Full, unlimited More ❯
Employment Type: Permanent
Salary: £38000 - £45000/annum £38k+ initially, with early review
and can obtain security clearance Key Responsibilities: Develop and implement project-specific information management strategies in line with ISO 19650 standards. Oversee the Common Data Environment (CDE) to ensure data accuracy, accessibility, and security. Coordinate with BIM Managers, Design Teams, and Project Stakeholders to manage the flow of … Proficiency with CDE platforms (e.g., Autodesk BIM 360, Asite, Viewpoint, etc.). Excellent communication, organizational, and stakeholder management skills. Ability to interpret technical drawings, datastructures, and metadata requirements. A degree or equivalent qualification in construction management, architecture, engineering, or related field is preferred. (phone number removed More ❯
global equities. Partner directly with researchers and traders to translate ideas into robust, production-ready code. Develop infrastructure for systematic trading strategies, real-time data analysis, and backtesting. Contribute to the continuous improvement of execution algorithms and performance tuning. Engage in a fast-paced environment focused on innovation, experimentation … C++ (or other low-latency languages). Solid experience (2+ years) working with equities trading, including understanding of market microstructure. Deep knowledge of algorithms, datastructures, and optimization techniques. Hands-on experience with real-time trading systems, backtesting frameworks, and performance profiling. Strong academic background with a degree More ❯
a passion for deploying AI/ML models into real-world, production-grade applications. Apply if: You have strong foundational software engineering knowledge, including datastructures, algorithms, system design, and OOP. You have advanced knowledge of LLM architectures and ML/DL frameworks (e.g. TensorFlow, PyTorch, LangChain, Keras … scalability, and cost-effectiveness in a production environment. Implement and manage the infrastructure for MLOps, including fine-tuning, deployment, monitoring and versioning. Develop robust data pipelines for ingestion, cleaning, model training, and continuous deployment. Build retrieval-aware repositories for model training, evaluation, and real-time context-rich inference. Collaborate More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Hunter Bond
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 2+ years of professional C++ development experience. Strong understanding of datastructures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems. Familiarity with network programming and protocols (e.g., TCP More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Understanding Recruitment
Mid Java Developers: Core Java Developing software from scratch WITHOUT the use of frameworks e.g. Spring Multithreading TDD, CI/CD, Paired-programming environment Datastructures, algorithms, threads Working in a modern FinTech environment e.g. startup is a plus An interest in the financial sector, FX and trading More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Tempest Vane Partners
performance optimization. A passionate software engineering professional who has an agnostic approach to technology Passionate about the Crypto-Trading space Good working knowledge of datastructures and algorithms Knowledge of other languages like Python, C++ or GoLang are advantageous Exceptional communication, problem-solving and collaboration skills More ❯