76 to 100 of 123 Data Structures Jobs in the UK excluding London

FX e Trading Senior Full Stack Engineer (React TypeScript + Java)

Hiring Organisation
Atrium Workforce Solutions Ltd
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£759 - £900 per day
integrations (OpenFin or similar), and Java services. Architect and implement scalable, event-driven, and microservices-based backend components (e.g., Spring Boot), including APIs, market data, order/risk workflows, and real-time streaming. Build performant and accessible UIs with modular, reusable components; drive state management, data visualization …/concurrency, performance tuning. Experience designing and operating distributed systems (microservices, event-driven architectures, messaging/streaming). Strong understanding of computer science fundamentals (data structures, algorithms, concurrency, networking, OS). Proven experience in e-trading or real-time financial systems (FX highly desirable), including familiarity with market ...

NetSuite Systems Manager

Hiring Organisation
Taskr
Location
Worcester, England, United Kingdom
areas include: Owning and delivering the NetSuite roadmap Translating business requirements into effective ERP and integration solutions Ensuring operational stability, strong governance, and high data quality Leading internal and external delivery resources Key Responsibilities ERP Platform Leadership Take full ownership of the NetSuite ERP environment, balancing operational support with … well-documented, monitored, and supported Lead incident management and root-cause analysis, driving permanent fixes rather than workarounds Define integration standards covering APIs, middleware, data structures, monitoring, and alerting Manage external developers and integration partners Data, Controls & Compliance Champion high standards of master data quality ...

Software Engineer

Hiring Organisation
Matchtech
Location
Portsmouth, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £70000/annum
timely delivery of projects. Essential Skills & Experience: Proficiency in C++ and object-oriented programming. Strong debugging, fault isolation, and problem-solving abilities. Knowledge of data structures, algorithms, and software design patterns. Experience with code configuration management systems (e.g., Subversion). Understanding of network programming, data serialization ...

Staff Kotlin Engineer

Hiring Organisation
George Blake
Location
W1, Marylebone High Street, Greater London, United Kingdom
Employment Type
Permanent
Salary
£80000 - £90000/annum
degree in Computer Science, Engineering, or a related field. Extensive experience in backend development using Java and Kotlin. Deep understanding of software design patterns, data structures, and algorithms. Proven experience in system architecture and designing distributed systems. Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and containerization technologies ...

Python Developer

Hiring Organisation
Anson Mccade
Location
Gloucester, Gloucestershire, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
involved across the full software development lifecycle, contributing to the design, development and delivery of robust Python applications. Much of the work is data-focused and cloud-based, with opportunities to influence technical direction and support junior engineers as the team continues to grow. Your responsibilities will include: Designing … developing, testing and documenting Python software Estimating development effort from technical specifications Building and maintaining data processing solutions Working with AWS cloud infrastructure Analysing defects and delivering timely, well-structured fixes Mentoring junior developers and providing technical oversight where appropriate What they're looking for in a Python Developer ...

Senior Front End Developer TypeScript React

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
development lifecycle, designing and developing high quality user interfaces using JavaScript/TypeScript and React, collaborating with UI/UX Designers to display complex data visualisations in a clear and user to use format that delights customers. This is an expanding area for the business, there's lots … Cambridge. About you: You have coaching, mentoring and technical leadership skills You have strong TypeScript and React experience You have experience with UI data visualisation and relevant tools e.g. D3.js You have experience of working on SaaS products You have experience of translating Figma based design prototypes ...

Software Engineer

Hiring Organisation
The Workshop
Location
Portsmouth, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
simulation tools Essential Skills & Experience Strong experience with C++ and object-oriented programming principles Excellent debugging and fault-finding skills Solid understanding of data structures and their applications Good mathematical reasoning and algorithm development capability Strong knowledge of software design principles, design patterns, and best practices Experience with … code configuration management (e.g. Subversion) Front-end UI design and development experience Understanding of network programming, including data serialisation Experience working within an agile development environment (SCRUM) Knowledge of database design, development, and administration Awareness of component-based development approaches (e.g. SOA, UI plugins) Ability to develop communication links ...

Lead Backend Engineer Python TypeScript API

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, England, United Kingdom
Your role: As a Lead Backend Engineer you'll design and implement the logic behind core applications, build APIs and microservices that handle data processing, business rules and third-party integrations and oversee the configuration and upkeep of secure, reliable server environments. You'll work closely with internal teams … modern software engineering best practices across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence Apply ...

Lead Software Engineer - Fintech

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Newcastle office. As a Lead Software Engineer you'll design and implement the logic behind core applications, build APIs and microservices that handle data processing, business rules and third-party integrations and oversee the configuration and upkeep of secure, reliable server environments. You'll work closely with internal teams … modern software engineering best practices across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What ...

Senior Software Engineer C++ Linux SQL - Finance

Hiring Organisation
Client Server
Location
North West London, London, United Kingdom
Employment Type
Permanent, Work From Home
financial services or trading environment You have a strong knowledge of software engineering best practices and Computer Science fundamentals such as OOP, Data Structures, Design Patterns You're a positive, proactive team member who excels when working collaboratively You're degree educated, having achieved a 2.1 or above ...

Backend Software Engineer C# .Net - FinTech

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence Apply ...

Java Sr. Software Engineer

Hiring Organisation
Cognizant
Location
Burgess Hill, West Sussex, South East, United Kingdom
Employment Type
Permanent
breadth-wise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing services Able to communicate complex data structures and associated components Designs, codes, tests, maintains, and documents applications Defines test conditions based on the requirements and specifications provided Has deep ...

Software Engineer

Hiring Organisation
Constant Recruitment Ltd
Location
Bishop's Stortford
Employment Type
Permanent
Salary
Up to £50k DOE
have two years software development experience? Do you have a strong foundation in C# development? Would you enjoy working on projects that involve data integrations, security systems, and enterprise-scale solutions? This role is ideal for someone with around 2 years’ experience, looking to build on their skills with … mentoring from senior engineers. The Company Our client is a fast-growing technology business that designs and delivers bespoke software solutions, data integrations, and consultancy services. Since their launch in 2020, they have built a strong reputation for developing custom integrations between third-party systems and access control/ ...

Teacher of Computer Science

Hiring Organisation
Tradewind Recruitment
Location
City, Liverpool, United Kingdom
Employment Type
Temporary
Salary
GBP 168 - 232 Daily
practical skills. You may be involved in teaching a range of qualifications, including: A-Level Computer Science BTEC Level 3 pathways (IT/Data Analytics, Cyber Security & Networks, Application Development) T-Level Digital (Software Development) The curriculum places a strong emphasis on project-based learning, problem-solving, and industry … relevant skills, with students working on real-world challenges using industry-standard software and tools. Curriculum Focus Includes: Programming (Python, Java) Data Structures and Algorithms Databases and Systems Architecture Artificial Intelligence and Cybersecurity Digital Design and Emerging Technologies The Ideal Candidate will have: Qualified Teacher Status ...

Senior Software Engineer C Linux Networking

Hiring Organisation
Saxon Recruitment Solutions
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
than porting or modifying existing SDKs, Sockets etc Alongside a stated enthusiasm can also demonstrate some tangible interest in Networking Concepts and application of Data Structures and Algorithms Understand Core Networking concepts such as IP Addressing, CIDR, subnets etc An understanding of Routing Concepts and if possible, Protocols … open source software development, debugging?. ? It would be useful if you have some knowledge of the following : Knowledge in software development of Data Forwarding paths (Software, Hardware), L2/L3 Networking or equivalent Control Plane Technologies, or network merchant silicon chipsets and Whitebox platforms Experience in troubleshooting large ...

Go Developer API - Technologist

Hiring Organisation
Client Server
Location
Cambridge, England, United Kingdom
Agile environment with TDD, code reviews and Pair Programming You have a strong knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures You have a good understanding of networking technologies, protocols e.g. TCP/IP, UDP, multicast and security principles You have an appreciation ...

Lead Software Engineer C++ Media Broadcasting

Hiring Organisation
Client Server
Location
Epsom, Surrey, South East, United Kingdom
Employment Type
Permanent, Work From Home
have strong analytical and problem solving skills You have a good understanding of software engineering best practices and Computer Science fundamentals such as OOP, Data Structures, Design Patterns You're collaborative with excellent communication and stakeholder management skills What's in it for you: As a Lead Software ...

Senior Frontend Developer

Hiring Organisation
Hays Specialist Recruitment Limited
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£700 - £725 per day
highly agile environment. Fullstack development experience. Strong cloud, DevOps, and CI/CD experience. Good infrastructure as code experience. Experience of common algorithms and data structures. What you'll get in return Initial 3-month contract with extensions. Up to £725pd in scope. London-based hybrid working. What ...

Digital Systems and Process Manager

Hiring Organisation
OSPREY LONDON
Location
Great Gaddesden, Hertfordshire, UK
Hertfordshire parkland with our Distribution Centre just 10 minutes away in Hemel Hempstead. The role: This role exists to continuously improve how our systems, data, and processes work together to support profitable growth and operational efficiency across the business. The focus is on optimising the system landscape, simplifying workflows … improving data quality and automation, and ensuring the business is getting full value from the platforms it already owns introducing new systems only where there is a clear commercial case. The role acts as a bridge between technology and the wider business, ensuring systems are designed, configured, and used ...

Control Systems Software Engineer

Hiring Organisation
Searchability NS&D
Location
South West London, London, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £80,000 per annum
maintain high-quality, maintainable code Capture, interpret, and refine customer and system requirements Develop and implement PLC and SCADA/HCI applications Integrate data communications with third-party equipment Produce technical documentation to internal and customer standards Support and conduct Factory Acceptance Tests (FATs) Contribute to in-service … system support Ensure compliance with company policies, safety, and statutory requirements Essential Skills & Experience Experience developing client-server applications Strong computer science fundamentals (OOP, data structures, algorithms) Programming experience in C++, C#, or Java Control systems and graphical user interface development experience Familiarity with unit testing frameworks Experience ...

Senior Golang DevOps Engineer

Hiring Organisation
Data Careers
Location
South East London, London, United Kingdom
Employment Type
Contract
Contract Rate
£550 - £600 per day
production issues using modern observability tooling Required Experience Strong commercial experience with Golang and/or C#/.NET (ideally both) Excellent knowledge of data structures, algorithms, and system design Containerisation and orchestration ( Docker, Kubernetes ) Modern DevOps practices Infrastructure as Code using Terraform CI/CD pipelines built ...

OS Performance Expert

Hiring Organisation
Microtech Global Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Master's degree in a field relevant to computer systems, including but not limited to Computer Science, Computer Engineering, and Electrical Engineering. - Understanding of data structures and algorithms. - Proficiency in one or more programming languages (e.g., JAVA, C++, Python, JS, HTML, JavaScript, GO) - Extensive experience in engineering roles ...

Operating System Specialist

Hiring Organisation
microTECH Global LTD
Location
Cambridge, England, United Kingdom
Master's degree in a field relevant to computer systems, including but not limited to Computer Science, Computer Engineering, and Electrical Engineering. - Understanding of data structures and algorithms. - Proficiency in one or more programming languages (e.g., JAVA, C++, Python, JS, HTML, JavaScript, GO) - Extensive experience in engineering roles ...

Full Stack Engineer C# .Net Core JavaScript

Hiring Organisation
Client Server
Location
St. Albans, Hertfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Angular or React You have experience with AWS and microservices You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms You enjoy collaborating, learning new things and sharing knowledge You are degree educated in Computer Science or closely related discipline Apply ...

Professional Services Consultant - Remote (EMEA)

Hiring Organisation
Optilogic
Location
Leeds, West Yorkshire, United Kingdom
opportunities, working with clients to realize improvement potential Uncover and pursue solutions that improve project quality, timing, cost, or results Validate and improve data structures, build and models and follow-up scenarios, and work with the team to prepare client presentations Help create and execute project plans … tools Demonstrated ability to quickly learn complex skills and apply knowledge to customer solutions Database skills and the ability to analyze and manipulate large data sets Python programming skills a plus Previous optimization/simulation consulting experience desired Bachelor’s degree or equivalent in technology or equivalent combination ...