Data Structures Jobs in the UK excluding London

126 to 150 of 326 Data Structures Jobs in the UK excluding London

Front Office Business Analyst

london, south east england, united kingdom
Source Technology
migration of investment systems. Analyse current-state processes and systems, identifying gaps, dependencies, and opportunities for improvement. Collaborate with quants and developers to define data structures, workflows, and integration points across front-office platforms. Support the testing and implementation of new tools, ensuring business requirements are met and … management or investment banking - must have exposure to quantitative or systematic strategies. Strong technical background — able to engage with developers and understand system architecture, data models, and APIs. Familiarity with front-office investment systems (e.g. order management, portfolio construction, risk and analytics platforms). Hands-on skills with SQL … or Python for data analysis and validation. Experience working on system migrations or greenfield platform builds in a front-office context. Strong communication skills, with the ability to translate complex requirements into structured deliverables. Bonus Points For: Experience in equities, especially quant or multi-factor investing. Familiarity with Agile More ❯
Posted:

Software Dev Engineer II, Amazon Redshift Query Processing

City, Edinburgh, United Kingdom
Amazon
collaborate across diverse teams, projects, and environments to have a firsthand impact on our global customer base. You'll bring a passion for innovation, data, search, analytics, and distributed systems. You'll also: Solve challenging technical problems, often ones not solved before, at every layer of the stack. Design … of new and existing systems experience - Experience programming with at least one software programming language - Requires strong coding skills with emphasis on logical thinking, data structures, algorithms, and problem-solving capabilities - 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer

Glasgow, Renfrewshire, United Kingdom
Hybrid / WFH Options
Harvey Nash Group
to get involved in the Level 3 production support rota which is shared between our developers globally. Skills Required: Core server side Java including Data Structures and Concurrency Spring, Junit Linux Relational Databases (Sybase and/or DB2 is preferable) with ability to write SQL queries Understanding of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer

Glasgow, Renfrewshire, United Kingdom
Hybrid / WFH Options
Curve Dental, LLC
Experience with database design and SQL Several years of software design and development experience A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design Previous experience with agile development methodologies and unit testing An interest in working with industry-leading technologies such More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior/Lead Java Developer

South East London, London, United Kingdom
Hybrid / WFH Options
Bright Purple Resourcing
role. To be considered: Candidates must possess substantial experience in CoreJava development. Be proficient in working with Linux ,Docker, andKubernetes. A solid understanding of data structures and algorithms is essential. Additionally, familiarity with secondary programming languages such as C++, C, Python, or JavaScript. This position offers more than More ❯
Employment Type: Permanent, Work From Home
Posted:

Java Software Engineer

Birmingham, England, United Kingdom
Insight Global
architectures • Strong hands-on experience with SDLC, in terms of technical analysis, design, hands-on development and release deployment • Strong computer science fundamentals in data structures, algorithms, complexity analysis and object orientated programming • Strong written and verbal communications skills • Possess a degree in Computer Science, a similar technical More ❯
Posted:

Global Banking & Markets - Birmingham - Analyst - Front End Engineer

Birmingham, Staffordshire, United Kingdom
WeAreTechWomen
services. Experience of web testing frameworks (Jest, Enzyme, Cypress, etc.). Experience working in a git-based CI/CD SDLC environment. Knowledge of data structures, algorithms, and designing for performance. Comfortable multi-tasking, managing multiple stakeholders and working as part of a global team. Excellent written and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior C# Developer .Net Core Azure SaaS

Reigate, Surrey, South East
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, Data Structures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You're likely to be More ❯
Employment Type: Permanent
Salary: £75,000 - £90,000
Posted:

Lead Java Developer

South East London, London, United Kingdom
Hybrid / WFH Options
Bright Purple Resourcing
in fintech are key to thriving in this role. What Were Looking For: Extensive experience in Core Java development, with a solid understanding of data structures and algorithms Proven leadership skills with the ability to inspire and manage a development team Proficiency with Linux , Docker , and Kubernetes Familiarity More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Software Developer C# .Net - FinTech

Newcastle Upon Tyne, Tyne And Wear, United Kingdom
TieTalent
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. What's More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Developer - FinTech

Newcastle upon Tyne, Tyne & Wear
Client Server
C#, Docker, Kubernetes Github 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 More ❯
Employment Type: Permanent
Salary: £100,000 - £150,000
Posted:

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

london, south east england, United Kingdom
Client Server
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 More ❯
Posted:

Senior Software Engineer C .Net - Relocate To Newcastle

london, south east england, united kingdom
Client Server
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 More ❯
Posted:

Senior BizOps Engineer

Peterborough, Cambridgeshire, United Kingdom
MasterCard
resources Qualifications • BS degree in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent practical experience. • Experience with algorithms, data structures, scripting, pipeline management, and software design. • Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Engineer - High Frequency Trading

london, south east england, united kingdom
Tempest Vane Partners
vacation, plus national holidays. What You'll Do Architecting the trading platform to facilitate the evolving needs of trading strategies, with emphasis on market data interfaces. Designing and implementing a high-frequency trading platform, which includes collecting quotes and trades from and disseminating orders to exchanges around the world. … Providing robust access to live and historical market data by leading development sprints and release cycles. Optimizing this platform by using network and systems programming, as well as other advanced techniques to minimize latency. Developing systems that provide easy access to historical market data and trading simulations. Creating … tools to analyze data for patterns. Building risk-management and performance-tracking tools. What You'll Need Strong academic background in STEM discipline Strong computer science fundamentals in Design, Algorithms & Data Structures Strong low latency C++ engineering skills Ability to multitask and produce high quality code. Strong More ❯
Posted:

Epicor Data Analyst

Crawley, Sussex, United Kingdom
Hybrid / WFH Options
Rentokil Pest Control South Africa
BPMs, custom dashboards, and other Epicor components. Create new customisations to meet business needs. Work cross-functionally to develop and implement Epicor system solutions. Data Management: Develop, maintain, and optimise SQL queries, views, stored procedures, and functions. Build and maintain SSIS packages, SSRS reports, and Crystal reports. Perform data migration using DMT and ETL tools. Review system data and change requests to ensure data integrity. System Support and Maintenance: Provide technical support to Epicor users, including troubleshooting and resolving system issues. Support Epicor version upgrades and patching (Epicor 10 & Kinetic applications). Perform application and database … users within IT and the business to clarify requirements, communicate changes, and ensure effective collaboration. Requirements: Experience: 1-3 years of experience in a data analyst role or a related IT support role. Some experience working with ERP systems, preferably Epicor, is desirable but not essential. Experience with SQL More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

UI Developer

Cambridge, Cambridgeshire, United Kingdom
Darktrace
and knowledge of Redux, Recharts and React Query, Demonstrable skill in translating designs accurately from Figma, A strong foundational knowledge of programming methodologies and data structures, particularly when dealing with big data, Knowledge of cloud computing space, including AWS and Azure. Benefits we offer: 23 days' holiday More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

london, south east england, United Kingdom
Expedia Group
specific engineering area. Understand the significance of system and technology integration, as well as the fundamental features and processes involved. Apply software design principles, data structures, design patterns, and computer science fundamentals to write clean, maintainable, optimized, and modular code with clear naming conventions. Utilize database design knowledge … to address data requirements. Help coordinate stakeholder input and collaboration efforts when developing solutions to issues. Think broadly, recognizing when policies and processes should be standardized and when variations across the organization are necessary. Complete tasks and/or provide data to support the implementation of holistic solutions … environments within public or hybrid cloud infrastructure. Proficiency in a JVM language, with moderate familiarity with other applicable languages. Familiarity with at least two data stores, API access patterns, and integrations. Understanding of relevant technologies within their specialization as part of a broader ecosystem. Ability to grasp how projects More ❯
Posted:

C++ Engineer

london, south east england, united kingdom
Hybrid / WFH Options
Stanford Black Limited
Contract C++ Engineer – Market Data Systems (Low Latency Focus) Location: Central London (Hybrid) Contract Duration: 12 months (with potential for extension), no sponsorship offered We're on the hunt for an experienced C++ engineer to join a small, sharp team building ultra-fast systems that process live data … challenges, this is your kind of project! The Mission You’ll be part of a team responsible for creating and refining low-latency market data pipelines—systems that are absolutely central to high-speed trading strategies. This involves deep systems-level work in Linux environments, contributing to the architectural … and building robust, high-performance components in modern C++. Profiling, tuning, and refining systems to optimize latency. Evolving platform architecture to scale with growing data demands. Working closely with researchers and engineers to ensure clean, usable data across the business. What We're Looking For Proven experience solving More ❯
Posted:

Full Stack Developer (Web Games)

Portsmouth, yorkshire and the humber, United Kingdom
Hybrid / WFH Options
Waffle Studio
embrace new technologies and approaches. Effective collaboration will be a big part of this role, as you’ll work with multidisciplinary team members including data scientists, artists and community managers. This position demands versatility, initiative, and a genuine enthusiasm for creating puzzle games and moments that will delight our … games Contribute to our new puzzle platform app Collaborate with talented artists to bring moments of surprise and delight into our games Collaborate with data scientists to implement experiments that improve gameplay and user engagement Work both independently and as part of a team on multiple projects Participate in … with NodeJS and React Depth of knowledge and experience using CSS Familiarity with version control systems (Git) Strong problem-solving skills and knowledge of data structures and algorithms Excellent communicator; technical and non technical, written and oral DESIRABLE A love of games, especially puzzle games Understanding of game More ❯
Posted:

Full Stack Developer (Web Games)

portsmouth, hampshire, south east england, United Kingdom
Hybrid / WFH Options
Waffle Studio
embrace new technologies and approaches. Effective collaboration will be a big part of this role, as you’ll work with multidisciplinary team members including data scientists, artists and community managers. This position demands versatility, initiative, and a genuine enthusiasm for creating puzzle games and moments that will delight our … games Contribute to our new puzzle platform app Collaborate with talented artists to bring moments of surprise and delight into our games Collaborate with data scientists to implement experiments that improve gameplay and user engagement Work both independently and as part of a team on multiple projects Participate in … with NodeJS and React Depth of knowledge and experience using CSS Familiarity with version control systems (Git) Strong problem-solving skills and knowledge of data structures and algorithms Excellent communicator; technical and non technical, written and oral DESIRABLE A love of games, especially puzzle games Understanding of game More ❯
Posted:

Senior Database Researcher

edinburgh, central scotland, United Kingdom
European Tech Recruit
other institutions. The center hosts teams working on diverse areas like programming languages, compilers, and systems infrastructure, enabling multidisciplinary projects in AI, cloud computing, data systems, and more, with real-world impact on products and services. Key Responsibilities: Perform systems research and empirical science on current and future data … for the next generation of database storage and query processing engines. Design, implement, and deploy key technical building blocks for the next generation of data management and processing systems. Explore and advance the latest data management and processing frameworks for both Cloud and devices. Person Specification: Be proficient … the following areas: transactional and/or analytical database management systems, query processing and optimisation, storage engines, indexing engines, concurrent/parallel algorithms, and data structures, distributed computing, parallel programming frameworks, benchmarking and performance analysis, graph theory and graph algorithm design, programming/query languages, computer architecture, vectorised More ❯
Posted:

Graduate Software Engineer

london, south east england, United Kingdom
Radley James
scalability, and reliability. Collaborate with traders to translate their strategies into technical solutions. Implement algorithms and software solutions that interact with real-time financial data and trading environments. Participate in the end-to-end development process, including system design, coding, testing, and deployment. Conduct performance analysis, monitoring, and tuning … an internship in trading or experience in a trading environment. Strong programming skills in languages such as C++, Python, or Java. Understanding of algorithms, data structures, and distributed systems. Ability to solve complex problems with a high degree of technical proficiency. Passion for finance, trading, and working in More ❯
Posted:

Senior Software Engineer - Cloud

Reading, Oxfordshire, United Kingdom
Randstad (Schweiz) AG
such as JAVA or C#). Experience of taking ownership of large projects and coordinating the work within a team. Strong understanding of common data structures and programming methods. Strong problem solving, troubleshooting and analysis skills. Demonstrated ability to design, develop, and test high-performance distributed systems. Technically … one or more of JavaScript/Typescript, HTML, CSS, React/Angular/Node.js. Expertise in Flask web framework. Experience in message broker and data streaming tools. Expertise in SQL & PL/SQL, also experience in building solutions using both relational and NoSQL databases. Research has shown that women More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead C# Developer .Net Azure SaaS

Reigate, Surrey, United Kingdom
Hybrid / WFH Options
Onyx-Conseil
ll work across the full development lifecycle, liaising with senior stakeholders to discover and break down requirements, through to design and development of complex, data driven features and applications, taking ownership and working independently to deliver secure cloud based resources, solutions and services. Location/WFH: There's a … practices You have a good knowledge of security and IAM in Azure 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) Youre likely to be degree More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Data Structures
the UK excluding London
10th Percentile
£40,000
25th Percentile
£46,250
Median
£57,500
75th Percentile
£75,000
90th Percentile
£96,375