Data Structures Jobs in the UK

326 to 350 of 535 Data Structures Jobs in the UK

Senior Software Engineer

Manchester, Lancashire, United Kingdom
Sideways 6
.NET frameworks, ReactJS, Node.js, and SQL Server. Familiarity with Docker, Agile/Scrum environments, and cross-functional collaboration. Expert in OOP, design patterns, and SOLID principles. Strong grasp of data structures and algorithms. Proficient in Git (Bitbucket), ElasticSearch, Redis, and AWS. Experience with CI/CD tools (TeamCity, Octopus Deploy). Skilled in test automation (Playwright). Comfortable More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lecturer in Computing

Southall, Middlesex, England, United Kingdom
Regent College London
be involved in scholarship and continuous curriculum improvement. You will deliver and support modules in the Computing related disciplines some of these are as follows: Advanced Programming in C# Data Structures and Algorithms in Java Databases using SQL Advanced Databases and Big Data using Python Web Design Programming using ASP .Net Core Cloud Computing Applied Machine Learning More ❯
Employment Type: Full-Time
Salary: £40,000 - £45,000 per annum
Posted:

Lecturer in Computing

London, South East, England, United Kingdom
Regent College London
be involved in scholarship and continuous curriculum improvement. You will deliver and support modules in the Computing related disciplines some of these are as follows: Advanced Programming in C# Data Structures and Algorithms in Java Databases using SQL Advanced Databases and Big Data using Python Web Design Programming using ASP .Net Core Cloud Computing Applied Machine Learning More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Senior Product Manager

London, United Kingdom
Confirmo, Inc
product function. Key Responsibilities: Own the full product lifecycle: discovery, definition, delivery, and iteration. Write clear product specs and user stories with an API-first mindset. Prioritise initiatives using data and customer feedback. Collaborate with engineering, design, marketing, and sales teams. Monitor product KPIs and track success Communicate effectively with both technical and business stakeholders. Your Profile … the product development lifecycle and experience working with agile methodologies Technical literacy is a must. The ideal candidate can communicate effectively with engineers and understands technical concepts like APIs, data structures, and system architecture. Exceptional analytical skills and a data-driven approach to decision-making. You should be comfortable with product analytics tools and have a track … record of using data to inform your roadmap. Experience in conducting user research and A/B testing. This position can be based in Europe and the UK, but we would expect the successful candidate to travel to Prague from time to time. Our Product team is based in London and Prague. If you are interested in learning more More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

City of London, London, United Kingdom
Fruition Group
accomplished Principal Software Engineer to lead the design and delivery of next-generation digital solutions. This is an opportunity to shape greenfield projects from the ground up - architecting scalable, data-driven systems that empower venues to deliver seamless guest experiences and drive long-term innovation. What will I be doing? Lead the technical vision and architectural direction across complex … Django, Cloud Firestore, BigQuery, and Elasticsearch. Mentor and guide engineers at all levels, fostering a culture of technical excellence and continuous improvement. Collaborate with cross-functional teams - including product, data, and design - to deliver innovative solutions that directly impact customer success. Evaluate and implement emerging technologies that enhance system performance and developer productivity. Take ownership of mission-critical initiatives … proven experience designing distributed systems, APIs, and microservices at scale. Deep understanding of software architecture, cloud infrastructure (Google Cloud, AWS, or Azure), and modern DevOps practices. Strong knowledge of data structures, algorithms, and system design principles. Demonstrated experience influencing technical direction across teams and driving alignment on complex engineering decisions. Passion for delivering elegant, high-performance software and More ❯
Employment Type: Permanent
Posted:

Acturis Business Analyst Insurance

United Kingdom
Hybrid / WFH Options
Huxley Associates
office one day of the week, you are fully flexible hybrid working) Permanent role £40-45,000 Overview: The Business Systems Migration Analyst is tasked with managing and executing data migration workstreams within the Acturis insurance software platform. This role is crucial in ensuring the accurate and efficient transfer of data from legacy systems to Acturis, while maintaining … data integrity throughout the process. In this role you will support the overall implementation process, playing a key role in the successful transition to the Acturis platform. If you have a keen eye for detail and are skilled in data migration, we encourage you to apply. What we are looking for from you Experience as a business analyst … or systems analyst Experience Acturis software platform and its data structures For more information, and the chance to be considered, please do send a CV through - good luck. To find out more about Huxley, please visit More ❯
Employment Type: Permanent, Work From Home
Salary: £50,000
Posted:

Acturis Business Analyst

Nationwide, United Kingdom
Hybrid / WFH Options
Huxley Associates
office one day of the week, you are fully flexible hybrid working) Permanent role £40-45,000 Overview: The Business Systems Migration Analyst is tasked with managing and executing data migration workstreams within the Acturis insurance software platform. This role is crucial in ensuring the accurate and efficient transfer of data from legacy systems to Acturis, while maintaining … data integrity throughout the process. In this role you will support the overall implementation process, playing a key role in the successful transition to the Acturis platform. If you have a keen eye for detail and are skilled in data migration, we encourage you to apply. What we are looking for from you Experience as a business analyst … or systems analyst Experience Acturis software platform and its data structures For more information, and the chance to be considered, please do send a CV through - good luck. To find out more about Huxley, please visit (url removed) Huxley, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered More ❯
Employment Type: Permanent
Salary: £20000 - £50000/annum
Posted:

Radar Live Product Configuration Developer

London, South East, England, United Kingdom
eTeam Inc
to support our underwriting and rating processes. This is a hands-on technical role involving close collaboration with actuarial, underwriting, and IT teams. **Key Responsibilities:** • Develop and configure pricing structures, rules, and decision logic using Radar Live. • Translate actuarial models and business requirements into accurate technical implementations. • Design and manage test cases to validate pricing configuration and ensure consistency. … Radar Base configuration. • Proficient in scripting logic, rating algorithm development, and pricing rule configuration. • Knowledge of insurance pricing, underwriting processes, and actuarial principles. • Familiarity with JSON, XML, or similar data structures used for model inputs/outputs. • Experience integrating Radar Live with policy administration systems (e.g., Guidewire, Duck Creek) is a plus. • Strong analytical and problem-solving skills. More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:

Contract Software Engineer / Lead Developer - Expert

Yorkshire, United Kingdom
Hybrid / WFH Options
itecopeople
suitable for someone operating at a Principal Engineer or Lead Engineer level. You'll join a small, highly skilled team building a new platform driven by innovative algorithms, clever data structures, and design patterns-based architecture. Working closely with the Head of Architecture, you'll take abstract concepts and requirements, distil them, and deliver high-quality, elegant solutions. … software engineering/development and design patterns Translate abstract concepts into working, production-ready solutions. Employ Test-Driven Development (TDD) and SOLID principles. Build robust, scalable algorithms and efficient data structures. Collaborate with other engineers, mentoring and sharing knowledge. Produce maintainable, clean code based on the "less is more" principle. Essential Skills & Experience Expert in TypeScript or a similar More ❯
Employment Type: Contract
Rate: GBP 680 - 710 Daily
Posted:

Contract Software Engineer / Lead Developer - Expert

South Yorkshire, United Kingdom
Hybrid / WFH Options
itecopeople
suitable for someone operating at a Principal Engineer or Lead Engineer level. You'll join a small, highly skilled team building a new platform driven by innovative algorithms, clever data structures, and design patterns-based architecture. Working closely with the Head of Architecture, you'll take abstract concepts and requirements, distil them, and deliver high-quality, elegant solutions. … software engineering/development and design patterns Translate abstract concepts into working, production-ready solutions. Employ Test-Driven Development (TDD) and SOLID principles. Build robust, scalable algorithms and efficient data structures. Collaborate with other engineers, mentoring and sharing knowledge. Produce maintainable, clean code based on the "less is more" principle. Essential Skills & Experience Expert in TypeScript or a similar More ❯
Employment Type: Contract
Rate: £680 - £710/day IN SCOPE OF IR35
Posted:

Lead Software Engineer - Fintech

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Client Server Ltd
focussed Software Engineer with strong technical leadership skills. 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 and customers to gather … development lifecycle You're a technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a scaling company in a role that you can shape and influence What's in it for you: Salary More ❯
Employment Type: Full-Time
Salary: £120,000 - £150,000 per annum
Posted:

C++ Software Engineer MacOS - Cyber Security

London, England, United Kingdom
Hybrid / WFH Options
Client Server
a rapidly expanding scale-up software house that is developing a highly complex network cyber security platform; the platform monitors network protocols in real-time, parses the commands and data structures to extract key metadata which is then analysed by in-house algorithms and allows customers to detect hackers, malware, data leakage and other malicious activity. As More ❯
Posted:

Software Engineer C++ Mac Extensions EDR

City of London, London, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
a rapidly expanding scale-up software house that is developing a highly complex network cyber security platform; the platform monitors network protocols in real-time, parses the commands and data structures to extract key metadata which is then analysed by in-house algorithms and allows customers to detect hackers, malware, data leakage and other malicious activity. As More ❯
Employment Type: Full-Time
Salary: £65,000 - £80,000 per annum
Posted:

Senior Software Engineer C# .Net - Asset Manager

City of London, London, England, United Kingdom
Client Server Ltd
a strong knowledge of databases (SQL or Oracle) You're comfortable with JavaScript/React You have a thorough knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms You are collaborative with excellent communication and stakeholder management skills You are degree educated in Computer Science or similar technical discipline What's in it for More ❯
Employment Type: Full-Time
Salary: £100,000 - £150,000 per annum
Posted:

Dotnet Developer

London Area, United Kingdom
Hybrid / WFH Options
develop
experience in software development (commercial or internship) Knowledge of C#/.NET Core/.NET 6+ Familiarity with REST APIs and SQL databases Understanding of core programming concepts (OOP, data structures, debugging) Eagerness to learn cloud technologies such as AWS A collaborative mindset and attention to detail Nice to have (not essential): Basic exposure to JavaScript or front More ❯
Posted:

Dotnet Developer

City of London, London, United Kingdom
Hybrid / WFH Options
develop
experience in software development (commercial or internship) Knowledge of C#/.NET Core/.NET 6+ Familiarity with REST APIs and SQL databases Understanding of core programming concepts (OOP, data structures, debugging) Eagerness to learn cloud technologies such as AWS A collaborative mindset and attention to detail Nice to have (not essential): Basic exposure to JavaScript or front More ❯
Posted:

Dotnet Developer

london, south east england, united kingdom
Hybrid / WFH Options
develop
experience in software development (commercial or internship) Knowledge of C#/.NET Core/.NET 6+ Familiarity with REST APIs and SQL databases Understanding of core programming concepts (OOP, data structures, debugging) Eagerness to learn cloud technologies such as AWS A collaborative mindset and attention to detail Nice to have (not essential): Basic exposure to JavaScript or front More ❯
Posted:

Dotnet Developer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
develop
experience in software development (commercial or internship) Knowledge of C#/.NET Core/.NET 6+ Familiarity with REST APIs and SQL databases Understanding of core programming concepts (OOP, data structures, debugging) Eagerness to learn cloud technologies such as AWS A collaborative mindset and attention to detail Nice to have (not essential): Basic exposure to JavaScript or front More ❯
Posted:

Dotnet Developer

slough, south east england, united kingdom
Hybrid / WFH Options
develop
experience in software development (commercial or internship) Knowledge of C#/.NET Core/.NET 6+ Familiarity with REST APIs and SQL databases Understanding of core programming concepts (OOP, data structures, debugging) Eagerness to learn cloud technologies such as AWS A collaborative mindset and attention to detail Nice to have (not essential): Basic exposure to JavaScript or front More ❯
Posted:

Full Stack Developer - Python

Berkshire, South East, United Kingdom
Quest Global Engineering Limited
Angular. Experience deploying software to at least one of the leading cloud computing platforms (i.e., GCP, AWS, Azure) Understanding of SQL and NoSQL databases Proficiency in object-oriented programming , data structures , algorithms and web application development . More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Backend Software Engineer C# .Net - FinTech

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Client Server Ltd
strong knowledge of modern software 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 now to find out more about More ❯
Employment Type: Full-Time
Salary: £90,000 - £130,000 per annum
Posted:

Backend Software Engineer C# .Net - FinTech

sunderland, tyne and wear, north east england, united kingdom
Client Server
strong knowledge of modern software 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 now to find out more about More ❯
Posted:

SOFTWARE ENGINEER / SOFTWARE DEVELOPMENT ENGINEER

BS41 9AH, Long Ashton, North Somerset, Somerset, United Kingdom
Hybrid / WFH Options
ARCA Resourcing Ltd
open to learning new languages, platforms, and techniques. Strong communication skills and the ability to collaborate with technical and non-technical stakeholders. A strong understanding of software engineering fundamentals, data structures, and algorithmic problem solving. Curiosity about cross-platform development, real-time systems, or high-performance computing. Strong collaboration and communication skills, with the ability to work effectively More ❯
Employment Type: Permanent
Posted:

Backend Software Engineer AI - Cybersecurity

Cheshire East, Cheshire, UK
Client Server
with TDD and Pair Programming You have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms, Design Patterns You're collaborative, enjoy problem solving and are keen to pick up new skills What's in it for you: As a Backend Software More ❯
Posted:

Backend Software Engineer AI - Cybersecurity

Knutsford, Cheshire, England, United Kingdom
Client Server Ltd
with TDD and Pair Programming You have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms, Design Patterns You're collaborative, enjoy problem solving and are keen to pick up new skills What's in it for you: As a Backend Software More ❯
Employment Type: Full-Time
Salary: £90,000 - £130,000 per annum
Posted:
Data Structures
10th Percentile
£41,250
25th Percentile
£49,250
Median
£70,000
75th Percentile
£87,500
90th Percentile
£109,250