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

Software Engineer

Hiring Organisation
Fuel Recruitment Limited
Location
Farnborough, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £60000/annum Plus bonus and benefits
version control. Proficiency in JavaScript/TypeScript and React. Experience with Back End languages: Java, Python or Go. Solid understanding of algorithms, data structures and core software engineering principles. Hands-on experience with Docker. Knowledge of CI/CD pipelines and automated testing frameworks. Strong written and verbal ...

Senior Firmware Engineer

Hiring Organisation
Smartbox Assistive Technology
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Work From Home
Physics, Mathematics, or another scientific subject. 8+ years of experience in embedded software development in C. A strong knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. A strong grounding in embedded software architecture, with a focus on maintainability, modularity, fault-tolerance ...

Senior Software Engineer

Hiring Organisation
Fuel Recruitment Limited
Location
Farnborough, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£85000 - £90000/annum Plus bonus and benefits
Azure services. Proficient in JavaScript/TypeScript and React. Backend development skills in Java, Python, or Go. Solid understanding of software engineering principles and data structures. Experience with Docker and containerised environments. Exposure to DevOps practices, CI/CD, and automated testing. Excellent communication and collaboration skills. Ability ...

Python Deveoper

Hiring Organisation
Focus on WD
Location
Wokingham, England, United Kingdom
work on building scalable analytical tools and solving complex techno-economic problems. Key Responsibilities Develop and maintain high-quality Python code (OOP, data structures, type hints, etc.). Build scalable algorithms and RESTful APIs (FastAPI, Flask, Django). Perform data analysis using Pandas/NumPy and manage … Docker/Kubernetes and messaging tools (Kafka/RabbitMQ). Your Profile 8+ years’ Python experience with strong problem-solving skills. Experience in optimization, data analytics, and system modelling. Knowledge of power/energy systems and performance optimization. Strong communication and documentation skills. Details Full-time, onsite in Wokingham ...

Sr Data Analyst JBLE1 NI

Hiring Organisation
CME Technology Support Services Ltd
Location
Belfast, UK
Senior Data Analyst Job Summary As a cornerstone of our data ecosystem, you will transcend traditional analysis to become a strategic architect of insights. You will navigate complex datasets to uncover hidden narratives, bridging the gap between raw information and actionable business intelligence. Operating at the intersection … technology and strategy, you will ensure data integrity across our global portfolio while empowering decision-makers with proactive, high-impact reporting. What You'll Get A supportive environment fostering career progression, continuous learning, and an inclusive culture. Broad exposure to CME's diverse products, asset classes, and cross-functional ...

Senior Data Analyst (9-month FTC)

Hiring Organisation
Harnham - Data & Analytics Recruitment
Location
Surrey, England, United Kingdom
Employment Type
Contractor
Contract Rate
£50,000 - £60,000 per annum
SENIOR DATA ANALYST (9-MONTH FTC) SURREY/HYBRID UP TO £60,000 (PRO RATA) This is a rare opportunity to step into a business as its first dedicated data hire and shape how data is used from day one. You will take ownership of reporting … organisation, moving them away from manual processes and towards automated, self-service analytics that genuinely support commercial decision-making. ROLES AND RESPONSIBILITIES: The Senior Data Analyst will: Querying and extracting data using SQL from internal systems Designing and delivering automated dashboards using Power BI and or Tableau Replacing ...

Product Owner

Hiring Organisation
BOSS Professional Services LTD
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£65,000 - £70,000 per annum
work in the UK A university degree is required (Bachelor minimum) 3-4 years experience as Product Owner on a product involving significant data flows or mappings Experience of building and managing AI agent skills Serving content to AI agents via MCP servers Consume MCP endpoints from third parties … forwards Detail-oriented Understanding how something works is not enough for you, you also want to understand why Knowledge of SQL, databases and good data structures is a plus Knowledge of UI mock-up tools is a plus Self-motivated and able to work under high level direction ...

Senior Python Engineer

Hiring Organisation
Addition
Location
Farnborough, Hampshire, England, United Kingdom
Employment Type
Contractor
Contract Rate
£800 per day
working with a business tackling complex technical challenges through cutting-edge AI and data solutions. They’re looking for a Senior Python Engineer who can combine strong software engineering fundamentals with hands-on AI expertise to help deliver scalable, high-performance systems in a fast-moving environment. This … based applications within enterprise environments Building and optimising AI-driven solutions, including Retrieval-Augmented Generation (RAG) capabilities Working with graph databases and integrating complex data relationships into AI workflows Containerising applications and deploying services into Kubernetes environments Improving system performance, reliability, and runtime efficiency across distributed platforms Building ...

Power Platform Developer

Hiring Organisation
WeDo
Location
Newcastle Upon Tyne, England, United Kingdom
forever. Responsibilities: • Design, build and maintain Power Platform solutions across Power Apps and Power Automate • Work heavily within Dataverse environments including security, governance and data modelling • Develop and support Model Driven and Canvas Apps • Engage with stakeholders to understand business requirements and shape practical solutions • Support the full project … Required Skills: • Commercial experience with Power Platform • Strong Power Apps experience (Model Driven and/or Canvas Apps) • Power Automate experience • Dataverse experience including data structures, governance and security • Comfortable working directly with stakeholders and translating requirements into solutions • Experience delivering business applications/process automation solutions Nice ...

Lead C# Developer .Net Azure SaaS

Hiring Organisation
Client Server
Location
Reigate, Surrey, South East, United Kingdom
Employment Type
Permanent, Work From Home
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 flexible … 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) You're likely ...

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 ...

Lead C# Developer .Net Core - Fintech

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Lead C# Developer/Backend 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 … 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 ...

Advisory Systems Manager

Hiring Organisation
Jobleads-UK
Location
Oxford, England, United Kingdom
models, datasets, reports, and presentations to support client decision‐making. This creates a fast‐paced and complex operating environment, with frequent changes to resourcing, data structures, and reporting needs. Systems must therefore support flexible project delivery, secure collaboration, and accurate tracking of performance and commercial outcomes. In this … with them to define reports, create them within their systems, or implement additional reporting systems as required. For complex reporting requirements, engage the business data team for delivery. Business Unit Software: The Advisory department does not have Tier 1 enterprise software currently owned solely by their business unit. However ...

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 ...

Senior Front End Engineer JavaScript React

Hiring Organisation
Client Server
Location
Cirencester, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£85,000
start-up, where you can make an impact and progress your career. As a Senior Front End Engineer you will design and develop Greenfield, data centric user interfaces that monitor artic ice flows and various other data points for clients within governments, defence, energy exploration and conservation. … start-up or small business, keen to work on Greenfield projects with ownership You have a strong knowledge of CompSci fundamentals such as OOP, Data Structures, Design Patterns You're collaborative with great communication skills, happy to partake in technical discussions and decision making You're degree educated ...

Software Team Lead

Hiring Organisation
Smartbox Assistive Technology
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
deep understanding of the product domain and real user needs. Encourage and enable the team to use product insight, user feedback, and data to inform design and engineering decisions, balancing speed of delivery with long-term value. Working with product and technical leadership to build a combined roadmap that … balances product and engineering priorities. Working on anything from UI to core functionality and data stores, from fixing bugs to integrating new technologies. Joint responsibility for designing and implementing a scalable and high-performance software architecture using appropriate architectural standards and best practices. Writing clean, working, cross-platform C# ...

Business Analyst

Hiring Organisation
AJ Bell
Location
Manchester, Lancashire, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
responsibilities of the role are as follows: Work with colleagues and other stakeholders to investigate and model business functions, business processes, information flows and data structures You will gather, analyse and validate business requirements Produce business analysis deliverables using relevant documentation styles in line with organisational standards using … defining user acceptance tests for new or improved business processes and IT systems You will analyse solutions from all angles by modelling processes, mapping data and perform gap, impact and risk analysis to ensure that no detail is missed You will support both internal development teams and external suppliers ...

Senior Business Analyst

Hiring Organisation
Jobleads-UK
Location
Scotland, United Kingdom
evolving software business delivering a niche platform to a global client base. The product sits at the core of customers’ operations, supporting complex workflows, data management, and business‐critical processes. The organisation is part of a wider international software group, offering the stability and backing of a larger entity … acceptance criteria Work closely with software developers and testers in an agile environment to support delivery and resolve queries Analyse existing system behaviour, data structures, and integrations to support accurate solution design Lead feature‐level UX reviews to validate workflows, identify inefficiencies, and refine proposed solutions Produce wireframes ...

Principal Java Architect

Hiring Organisation
Jobleads-UK
Location
Nottingham, England, United Kingdom
LSEG (London Stock Exchange Group) is more than a diversified global financial markets infrastructure and data business. We are dedicated, open-access partners with a dedication to excellence in delivering the services our customers expect from us. With extensive experience, deep knowledge and worldwide presence across financial markets … SonarQube), and test automation.* Optimisation Mindset: Good knowledge of algorithms, being able to quickly understand runtime complexity and offer alternative implementation. Good knowledge of data structures, understanding query patterns and being able to offer SQL and NoSQL solutions with appropriate scalable indexes.* Cloud-Native Thinking: Experience writing software ...

Business Analyst

Hiring Organisation
Ligentia
Location
Leeds, England, United Kingdom
needs. Your Role: Requirements & User Stories: Produce clear, structured user stories and acceptance criteria in Azure DevOps. Stakeholder Management: Build trusted relationships across Engineering, Data, and Product teams to manage expectations and facilitate alignment. Product Development: Support the discovery of new features, analyse existing platforms (Ligentix, Wayfinder … Supply Chain, Freight Forwarding or Logistics environment. Familiarity with CargoWise One or similar ERP/TMS platforms. Exposure to product discovery frameworks. Understanding of data structures and common integration methods. Why Ligentia? Why now? Accelerated growth in one of the most dynamic industries you can imagine. Brilliant customers ...

Computer science teacher

Hiring Organisation
Term Time Teachers
Location
Tonbridge, Kent, England, United Kingdom
Employment Type
Full-Time
Salary
£130 - £200 per day
could be the role for you. Key Responsibilities: Plan, deliver, and assess engaging Computer Science up to KS5. Teach key concepts including programming, algorithms, data structures, cybersecurity, and computational thinking. Foster a creative and inclusive classroom environment where students feel confident exploring technology. Prepare students for examinations ...

C# Developer Full Stack .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 What ...

Sr. OS Performance Expert

Hiring Organisation
Jobleads-UK
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 ...

Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
York, North Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
initial concept through to deployment-helping bring innovative features to market. In this role, you'll tackle complex technical challenges, working with advanced algorithms, data structures, and language parsing technologies. They are looking for a motivated and innovative embedded software engineer with a strong foundation in computer science ...

Principal Verification Engineer - Video

Hiring Organisation
Jobleads-UK
Location
Manchester, England, United Kingdom
Video). Architecting verification IP and full verification environments. Reviewing and assessing proposed design changes from a verification complexity point of view. Analysis of data from simulation runs using machine learning and data science techniques to drive efficient bug discovery and debug. Identify cross Media IP process … Strong scripting skills - being able to develop scripts to support new and existing flows. Solid software engineering skills including understanding of object-oriented programming, data structures, and algorithms. Familiar with the tools and processes for developing testbenches and finishing all aspects of the verification process. Prior technical ...