Reigate, Surrey, South East, United Kingdom Hybrid / WFH Options
Client Server
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, Surrey, United Kingdom Hybrid / WFH Options
Onyx-Conseil
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 Youre collaborative with great communication skills and an enthusiasm More ❯
practical aspects of PDK development. Job Qualifications: BSc Hons (2:1), MSc or higher in computer science, engineering or related field. Strong understanding of datastructures, algorithms and databases. Demonstrated proficiency in modern C++, debugging, and general software development skills. Ability to communicate and present effectively. Ability to More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Linaro Ltd
be granted: Excellent analytical and problem-solving skills. Thorough understanding of computer science topics, including operating system concepts, computer architecture, and advanced algorithms and data structures. Knowledge of the Linux operating system architecture, including boot process, kernel design, user space libraries, and multimedia and other frameworks. Knowledge of the More ❯
South East London, London, United Kingdom Hybrid / WFH Options
MaxAd
and account reconciliations in particular Accounts Payable, Accounts receivable and General Ledger Knowledge of accounting and auditing standards A strong understanding of Dynamics D365 datastructures including creating queries to analyse data Strong knowledge of core processes and Dynamics D365 functionality Demonstratable experience in Dynamics D365 Strong More ❯
looking for candidates who possess substantial experience in Java development. Proficiency in working with Linux, Docker, and Kubernetes is essential. A solid understanding of datastructures and algorithms is required. Familiarity with secondary programming languages such as C++, C, Python, or JavaScript is preferred. A strong problem-solving 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 ❯
Master's degree in a field relevant to computer systems, including but not limited to Computer Science, Computer Engineering, and Electrical Engineering. Understanding of datastructures and algorithms. Proficiency in one or more programming languages (e.g., JAVA, C++, Python, JS, HTML, JavaScript, GO). Extensive experience in engineering More ❯
Master's degree in a field relevant to computer systems, including but not limited to Computer Science, Computer Engineering, and Electrical Engineering. Understanding of datastructures and algorithms. Proficiency in one or more programming languages (e.g., JAVA, C++, Python, JS, HTML, JavaScript, GO). Extensive experience in engineering 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 ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Client Server
an Agile environment with TDD, code reviews and Pair Programming You have a strong knowledge of Computer Science fundamentals such as OOP, Design Patterns, DataStructures You have a good understanding of networking technologies, protocols e.g. TCP/IP, UDP, multicast and security principles You have an appreciation More ❯
cambridge, east anglia, United Kingdom Hybrid / WFH Options
Client Server
an Agile environment with TDD, code reviews and Pair Programming You have a strong knowledge of Computer Science fundamentals such as OOP, Design Patterns, DataStructures You have a good understanding of networking technologies, protocols e.g. TCP/IP, UDP, multicast and security principles You have an appreciation More ❯
Cambridge, south west england, United Kingdom Hybrid / WFH Options
Client Server
an Agile environment with TDD, code reviews and Pair Programming You have a strong knowledge of Computer Science fundamentals such as OOP, Design Patterns, DataStructures You have a good understanding of networking technologies, protocols e.g. TCP/IP, UDP, multicast and security principles You have an appreciation 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
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Client Server
of modern software engineering best practices across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, DataStructures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's More ❯
engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, DataStructures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence You have More ❯
high quality and scalable products.* Help maintain and improve code quality, organization, and automatization* Create everything from mockups and UI components to algorithms and datastructures as you deliver a complete minimally viable product More ❯
The Innovation Centre, Cranfield Technology Park, Bedford, England Hybrid / WFH Options
GUESTIA LIMITED
client approaches to continuous integration, version and source control Communicate software solutions and ideas to technical and non-technical stakeholders Apply algorithms, logic and datastructures Interpret and implement a given design whist remaining compliant with security and maintainability requirements Skills and Desirable Experiences: Basic understanding of software More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Set2Recruit
algorithmically complex software that helps design the world's most advanced chips and systems. You'll work on technically rich problems involving computational geometry , data structure design , and geometry-based optimization - all within a fast-moving team that combines startup energy with the resources and reach of a global More ❯
Ofordshire, Carterton, Oxfordshire, United Kingdom
Carmichael UK
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 ❯
AI and in particular Machine Learning. In this role you will be working across Image matching, large language models and leveraging and understanding their data structures. The position can pay up to £100,000 per annum and offers a strong equity package as well. The role requires … days working in the London office. Skills required: Strong knowledge across AI and Machine Learning Good knowledge of datastructures and Matching Ability to work in a fast paced startup environment Python knowledge and also experience working with JavaScript would be beneficial but not essential STEM degree background 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 ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Set2Recruit
for someone with deep algorithmic thinking, fluency in C++, and a passion for solving hard, real-world problems at the intersection of computational geometry, data structure design, and algorithmic complexity. You'll bring your PhD-level insights to challenges few engineers encounter - and see your work drive innovation in … components, particularly in 2D geometry, routing, and constraint solving Tackling performance-critical layout problems involving network theory and spatial optimization Inventing and integrating custom datastructures and algorithms for geometry manipulation Collaborating across teams to plug novel research-based ideas into existing platforms Owning problems end to end More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Granite Recruitment and Consulting Ltd
/experience: C++ BSc/MSc/PhD in Computer Science or similar Mathematical skills An interest in algorithm development An understanding of complex datastructures Experience with QT toolkit In return the company are able to offer: Very flexible working hours - potential to work 4/4.5 More ❯