maximize development efficiency Qualifications: 5+ years of experience in software development, with a strong focus on Java Strong understanding of computer science principles and datastructures Experience with cloud platforms such as AWS or GCP Experience with relational databases (e.g. MySQL, PostgreSQL) and NoSQL databases (e.g. MongoDB) Strong More ❯
BS32, Bradley Stoke, South Gloucestershire, Almondsbury, Gloucestershire, United Kingdom Hybrid / WFH Options
Granite Consulting
/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 ❯
performance analysis and optimization. Desired Skills and Experience: PhD in a relevant subject. Strong computer science knowledge and coding skills (C/C++, architecture, datastructures, and algorithms). Strong self-motivation and a passion for exploring new technological frontiers. Excellent communication skills. Ability to work effectively within More ❯
performance analysis and optimization. Desired Skills and Experience: PhD in a relevant subject. Strong computer science knowledge and coding skills (C/C++, architecture, datastructures, and algorithms). Strong self-motivation and a passion for exploring new technological frontiers. Excellent communication skills. Ability to work effectively within More ❯
performance analysis and optimization. Desired Skills and Experience: PhD in a relevant subject. Strong computer science knowledge and coding skills (C/C++, architecture, datastructures, and algorithms). Strong self-motivation and a passion for exploring new technological frontiers. Excellent communication skills. Ability to work effectively within 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 ❯
for Computer science Teacher: Create a positive and inclusive learning environment that fosters curiosity, critical thinking, and creativity. Teach students fundamental programming languages, algorithms, datastructures, and computational thinking. Introduce students to various aspects of computer science, such as cybersecurity, artificial intelligence, and robotics. Facilitate hands-on coding 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 ❯
have experience with AWS You have experience across the full development lifecycle You have a good understanding of Computer Science fundamentals such as OOP, DataStructures, Design Patterns You enjoy problem solving, collaborating and learning What's in it for you: Competitive salary to £65k Bonus, paid quarterly More ❯
machine learning pipelines What We’re Looking For 1–4 years of professional experience working with Python Solid understanding of backend fundamentals, APIs, and datastructures A love for solving real-world problems through technology Enthusiasm to learn, experiment, and collaborate Experience in media, entertainment, or creative industries More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
ADLIB
you'll be needing C# .Net, .NetCore, Entity Framework, SQL Server, Cloud. Experience of desktop technologies (WPF/XAML). Understand the fundamentals in datastructures, algorithm design, problem-solving and complexity analysis. Excellent understanding of software design principles. Confident and experienced with automated testing - from unit tests More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
ADLIB Recruitment
skills youll be needing C# .Net, .NetCore, Entity Framework, SQL Server, Cloud. Experience of desktop technologies (WPF/XAML). Understand the fundamentals in datastructures, algorithm design, problem-solving and complexity analysis. Excellent understanding of software design principles. Confident and experienced with automated testing from unit tests More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Catch Resource Management
in a fast-paced, collaborative environment. Main Responsibilities: Deliver and operate a “push the button to refresh” ecosystem that keeps application versions, interfaces and datastructures working throughout and after updates occur within the portfolio. Partner with development team leaders and developers to support pre-deployment workspaces and More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
Catch Resource Management
in a fast-paced, collaborative environment. Main Responsibilities: Deliver and operate a “push the button to refresh” ecosystem that keeps application versions, interfaces and datastructures working throughout and after updates occur within the portfolio. Partner with development team leaders and developers to support pre-deployment workspaces and More ❯
Cambridge, south west england, united kingdom Hybrid / WFH Options
Catch Resource Management
in a fast-paced, collaborative environment. Main Responsibilities: Deliver and operate a “push the button to refresh” ecosystem that keeps application versions, interfaces and datastructures working throughout and after updates occur within the portfolio. Partner with development team leaders and developers to support pre-deployment workspaces and 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 ❯
Knutsford, England, United Kingdom Hybrid / WFH Options
GIOS Technology
Object Oriented concepts • You carry passion for new technology • You should have experience in applying SOLID principles • You should be good at identifying apt data structure to be used for given requirement. • You have pretty good understanding of Engineering Practices (like XP, TDD.) • You are an excellent communicator with More ❯
Participating in all Agile ceremonies (stand up, planning, estimating, retrospectives), including facilitation as appropriate. • Must have a strong understanding of SQL, PL-SQL and datastructures that can enable the execution of medium to complex SQL queries. • Must be adept at reverse engineering to understand the As-Is … functionality. • Excellent workshop, meeting, facilitation, communication and presentation skills. • Must possess strong data analysis skills. • Experience in writing user stories, working on JIRA, Confluence, Visio & nice to have experience with TOAD, SQL Developer. • BPSS More ❯
Trading Solutions seek Java Engineers to work on low latency, high performance, real time applications. You will have the opportunity to build high-speed, data-intensive applications that scale elastically meet tough performance requirements. You will work within a pod of 5 on core trading services, order routing, FIX … connectivity, real-time price services, database designs, cloud-based micro-services, big data solutions and more. Good general Core Java, algorithms etc is required and the role will be 3 days a week onsite in London. Skills needed: Core Java and happy to work with minimal use of Frameworks … DataStructures Algorithms Multithreading knowledge nice to have Low Latency nice to have The position can pay £70k-£90k base + bonus and it’s a 2 stage interview process, please apply for immediate consideration. More ❯
/CD processes and deploying to the cloud (Azure); Kubernetes experience is a plus. A thorough grasp of Computer Science fundamentals , including Design Patterns, DataStructures, OOP, and more. 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
of experience Strong knowledge of Core Java. Previous experience working in TDD and CI/CD environment and pair-programming. Have good knowledge of DataStructures, Algorithms and Threads. Experience with AWS, GCP or Azure. What’s On Offer? A competitive base salary of £70,000. A generous More ❯
including user journeys, flows, and edge-case scenarios. Translate high-level concepts into user stories with defined acceptance criteria. Run SQL queries and analyse datastructures to define requirement baselines. Interpret and summarise API documentation and third-party specifications. Collaborate with product, engineering, and QA to ensure smooth More ❯
collaboration, driving the integration of AI, robotics, and engineering teams towards delivering high-impact autonomous robot systems. Solid background in computer science fundamentals, including datastructures, algorithms, system design, deep learning, and probability theory, applied to real-world robotics challenges. Comprehensive knowledge of Robotics Navigation, Perception, and Reasoning More ❯
use and enjoy developing new skills. Your time will be spent working with our image and 3D datasets, so familiarity with common 3D vision datastructures and formats is essential. Past experience working on 3D reconstruction and deep learning-based scene understanding problems would be a big plus. More ❯