Data Structures Jobs in the UK

301 to 325 of 535 Data Structures Jobs in the UK

Full Stack Engineer

manchester, north west england, united kingdom
Focus 5 Recruitment
testing (with a side of TDD), Maven, Git and a sense of humor. Kubernetes & Docker Working in a team development environment Thorough understanding of Computer Science fundamentals such as Data Structures, Algorithms and Design Patterns Amazon Web Services, Azure, or Google Cloud Platform Desirable Kafka Agile awareness, Jira, Bitbucket Python MariaDB PostgreSQL + Timescale Build Systems (Bamboo, Jenkins More ❯
Posted:

Full Stack Engineer

liverpool, north west england, united kingdom
Focus 5 Recruitment
testing (with a side of TDD), Maven, Git and a sense of humor. Kubernetes & Docker Working in a team development environment Thorough understanding of Computer Science fundamentals such as Data Structures, Algorithms and Design Patterns Amazon Web Services, Azure, or Google Cloud Platform Desirable Kafka Agile awareness, Jira, Bitbucket Python MariaDB PostgreSQL + Timescale Build Systems (Bamboo, Jenkins More ❯
Posted:

Graduate Software Engineer - Fintech

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Client Server Ltd
You have a good knowledge of 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's in it for you: As More ❯
Employment Type: Full-Time
Salary: £33,000 per annum
Posted:

Graduate Software Engineer - Fintech

sunderland, tyne and wear, north east england, united kingdom
Client Server
You have a good knowledge of 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's in it for you: As More ❯
Posted:

Lead Software Developer .Net Azure SaaS

Reigate, Surrey, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
knowledge of modern Microsoft software engineering best practices You have a good knowledge of event driven architecture You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You're likely to be degree educated in a relevant More ❯
Employment Type: Full-Time
Salary: £85,000 - £100,000 per annum
Posted:

Lead C# Developer .Net Azure SaaS

Reigate, Surrey, South East, United Kingdom
Hybrid / WFH Options
Client Server
knowledge of modern Microsoft software engineering best practices You have a good knowledge of event driven architecture You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You're likely to be degree educated in a relevant More ❯
Employment Type: Permanent, Work From Home
Posted:

C# Developer .Net SQL - Quant Trading

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving and sharing ideas What More ❯
Employment Type: Full-Time
Salary: £120,000 - £180,000 per annum
Posted:

Senior Software Engineer C# .Net - relocate to Newcastle!

London, 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 Please note you must be a UK More ❯
Posted:

Software Development Engineering Intern

london, south east england, united kingdom
Hybrid / WFH Options
targetjobs UK
Preferred Experience Helpful to be familiar with basic concepts of at least one programming or scripting language (e.g. Java, C/C++, Python, C#) Helpful to have knowledge of data structures, algorithms and OOP concepts Helpful to have effective communication skills and the ability to engage with a variety of partners (e.g., internal, external, technical, non-technical people More ❯
Posted:

Senior 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: £45,000 - £50,000 per annum
Posted:

Senior Elixir Developer

United Kingdom
Evantis Technology
an environment that values clean, reliable code over process, this will suit you. The Role Build and scale backend services using Elixir/Phoenix Design APIs and manage PostgreSQL data structures Integrate AI and data pipelines into core platform features Contribute across the stack (React/TypeScript experience a plus) Work closely with a small engineering team More ❯
Posted:

Senior Java Software Developer

London, United Kingdom
Hybrid / WFH Options
Itrs Insights
in the Platform Team and form part of a wider global Engineering Team. The Core Platform layer is a collection of distributed services which ingest, transform and materialise observability data to make it available to several similarly distributed visualisation, integration, analytics and other domain specific applications to provide solutions to a range of observability problems. We are looking to … backend Java developer with at least 7 years of experience building complex distributed systems. You have built applications from the ground-up with a deep understanding of core Java, data structures and concurrency, rather than relying on frameworks such as Spring. You have built event-driven applications using Kafka and solutions with event-streaming frameworks at scale (Flink … to design systems from a macro-level through to the micro-level optimisations needed to build high-performance, scalable solutions. You have tackled hard problems in the past around data consistency vs availability and have designed systems around these considerations. You have designed complex data models and managed their evolution to limit breaking-changes and support backwards compatibility. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Go

South West London, London, United Kingdom
Experian Ltd
Company Description Experian is a global data and technology company, powering opportunities for people and businesses around the world. We help to redefine lending practices, uncover and prevent fraud, simplify healthcare, create marketing solutions, and gain deeper insights into the automotive market, all using our unique combination of data, analytics and software. We also assist millions of people … APIs Qualifications Experience in back-end development and knowledge of AdTech environments Proficiency in Golang or Rust. Experience in building distributed, low-latency, and high-throughput systems Experience with data structures, algorithms, and software design Familiarity with cloud computing platforms (AWS, GCP, or Azure) Experience with Infrastructure as Code (IaC) tools like Terraform, Ansible, or similar Experience with More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer

England, United Kingdom
Hybrid / WFH Options
ANNA Money
time to other critical aspects of their business. Our Team: Globally, ANNA Money boasts a diverse team of approximately 150 professionals, primarily consisting of adept software developers and innovative data scientists dedicated to advancing our product offerings. Presently, over 100,000 customers trust ANNA for their banking and administrative needs. Our Approach: We pride ourselves on remaining at the … technologies Experience developing software in one or more programming languages from the list (Python, Java, C#, Go) 7+ years of software engineering experience in an industrial setting Experience with data structures or algorithms Experience building distributed systems Excellent verbal communication skills. Good problem-solving skills. Team player. Experience with UI/UX Preferred qualifications Proficiency in Python with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Developer MacOS API

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:

Algorithm Developer/ Quantitative Researcher

London Area, United Kingdom
Expert Executive Recruiters (EER Global)
distributed, high-throughput systems. Conduct research to enhance optimisation frameworks and algorithm performance. Required Experience Strong foundation in mathematics, optimisation, or operations research. Demonstrated Python engineering skills (OOP, algorithms, data structures). Ability to transform theoretical models into practical solutions. Strong communication and teamwork skills. Preferred Experience MSc/PhD in a quantitative discipline. Experience with optimisation frameworks More ❯
Posted:

Algorithm Developer/ Quantitative Researcher

City of London, London, United Kingdom
Expert Executive Recruiters (EER Global)
distributed, high-throughput systems. Conduct research to enhance optimisation frameworks and algorithm performance. Required Experience Strong foundation in mathematics, optimisation, or operations research. Demonstrated Python engineering skills (OOP, algorithms, data structures). Ability to transform theoretical models into practical solutions. Strong communication and teamwork skills. Preferred Experience MSc/PhD in a quantitative discipline. Experience with optimisation frameworks More ❯
Posted:

Algorithm Developer/ Quantitative Researcher

london, south east england, united kingdom
Expert Executive Recruiters (EER Global)
distributed, high-throughput systems. Conduct research to enhance optimisation frameworks and algorithm performance. Required Experience Strong foundation in mathematics, optimisation, or operations research. Demonstrated Python engineering skills (OOP, algorithms, data structures). Ability to transform theoretical models into practical solutions. Strong communication and teamwork skills. Preferred Experience MSc/PhD in a quantitative discipline. Experience with optimisation frameworks More ❯
Posted:

Algorithm Developer/ Quantitative Researcher

slough, south east england, united kingdom
Expert Executive Recruiters (EER Global)
distributed, high-throughput systems. Conduct research to enhance optimisation frameworks and algorithm performance. Required Experience Strong foundation in mathematics, optimisation, or operations research. Demonstrated Python engineering skills (OOP, algorithms, data structures). Ability to transform theoretical models into practical solutions. Strong communication and teamwork skills. Preferred Experience MSc/PhD in a quantitative discipline. Experience with optimisation frameworks More ❯
Posted:

Algorithm Developer/ Quantitative Researcher

london (city of london), south east england, united kingdom
Expert Executive Recruiters (EER Global)
distributed, high-throughput systems. Conduct research to enhance optimisation frameworks and algorithm performance. Required Experience Strong foundation in mathematics, optimisation, or operations research. Demonstrated Python engineering skills (OOP, algorithms, data structures). Ability to transform theoretical models into practical solutions. Strong communication and teamwork skills. Preferred Experience MSc/PhD in a quantitative discipline. Experience with optimisation frameworks More ❯
Posted:

Backend Software Engineer C# .Net SQL - Hedge Fund

West London, London, United Kingdom
Hybrid / WFH Options
Client Server
C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving and sharing ideas What More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior AI Engineer - Cyber Security

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 Senior AI More ❯
Employment Type: Full-Time
Salary: £95,000 - £130,000 per annum
Posted:

Software Developer C# .Net SQL - Hedge Fund

London, England, United Kingdom
Hybrid / WFH Options
Client Server
C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving and sharing ideas What More ❯
Posted:

Software Developer C# .Net SQL - Hedge Fund

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving and sharing ideas What More ❯
Employment Type: Full-Time
Salary: £120,000 - £180,000 per annum
Posted:

Software Developer C# .Net SQL - Hedge Fund

slough, south east england, united kingdom
Hybrid / WFH Options
Client Server
C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving and sharing ideas What More ❯
Posted:
Data Structures
10th Percentile
£41,250
25th Percentile
£49,250
Median
£70,000
75th Percentile
£87,500
90th Percentile
£109,250