126 to 150 of 189 Data Structures Jobs in the UK

Graduate Software Engineer Computer Science

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Salary
£35,000
investment management industry. Partnering with leading Hedge Funds and financial institutions, the company is developing technology that combines modern software engineering with complex data, analytics and financial systems. As a Graduate Software Engineer, you'll join a small team of talented technologists working on the company's core platform … 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 can start a fulltime position in September 2026 What's in it for you: As a Graduate Software Engineer ...

Software Engineer

Hiring Organisation
Fuel Recruitment
Location
Farnborough, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£90,000
Engineering or similar. Experience with Go. Strong experience with Git for version control. Proficiency in JavaScript/TypeScript and React. 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. Desired Skills ...

Junior Java Full Stack-Associate Consultant

Hiring Organisation
Capgemini
Location
Greater London, United Kingdom
Employment Type
Full Time
great fit if you: Write clean, well-structured, and maintainable code Understand core programming concepts such as variables, functions, types, and data structures Apply object-oriented principles effectively Can diagnose, troubleshoot, and debug system issues Stay current with modern technology trends (e.g., AI, data, cloud, automation, digital … services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2023 global revenues of €22.5 billion. ...

Senior Software Engineer C# .Net

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
team, you will design and develop business-critical backend services using modern C# and .Net, working on distributed systems that process large volumes of data with demanding performance and reliability requirements. You'll be involved throughout the software lifecycle, from technical design and architecture through to implementation, optimisation … have a strong knowledge of software architecture, distributed systems and engineering best practices You have a deep understanding of Computer Science fundamentals, including algorithms, data structures, object-oriented design and system design You have a collaborative approach and a genuine enthusiasm for solving difficult technical problems ...

Systems Analyst (Pension Systems)

Hiring Organisation
Isio
Location
Birmingham, West Midlands, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
systems and plays a central role in supporting requests and projects across oPen and IntelliPen pension administration systems. The role will develop technical and data skills, pensions knowledge, and hands on configuration of administration systems which will include and not restricted to data loads, workflows, member websites, reporting … requestors Ensure all work is documented, tested, and peer reviewed What we’re looking for Essential Understanding of DB pension schemes (Trust based), including data structures Experience of which overlaps with systems teams and may include, SQL/SSMS skills, including scripting, data manipulation, and troubleshooting. Experience ...

Junior Java Developer

Hiring Organisation
Global
Location
Greater London, United Kingdom
Employment Type
Full Time
have: Contributed working, well-tested code to the matching engine and related services. Gained a solid understanding of the DAX platform, its data flows and performance requirements. Learned and applied the team's development practices, tooling and deployment workflows. Helped support production systems, including monitoring, debugging and incident follow … What You'll Need Technical foundations : Experience from a Computer Science (or similar) degree or equivalent practical background, with a strong understanding of core data structures and algorithms. Java and OOP fundamentals : Knowledge of Java and core object-oriented concepts (such as inheritance, composition and common design patterns ...

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

Java Developer Kafka API - Tech Consultancy

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
have a good understanding of AWS You have a thorough understanding of software development and Computer Science fundamentals such as Object Oriented Programming, Data Structures and Design Patterns You are familiar with DevOps, CI/CD pipelines You're collaborative, enjoy problem solving and interacting with clients Apply ...

Head of Engineering - Java, Javascript, Cloud, Healthcare

Hiring Organisation
Hays
Location
London, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£700.0 - £900.0 per day + up to £850pd (Inside IR35)
communication skills Flexible approach to hybrid working and occasional travel Nice to have: Degree in Computer Science or related field Strong CS fundamentals (data structures, algorithms, problem solving) Healthcare/HealthTech experience Immediate availability If you're interested in this role, click 'apply now' to forward ...

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

Software Engineer Rust

Hiring Organisation
Richmond Square Consulting Limited
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
Tokio or async-std Proficiency with Rust tooling including Cargo, Clippy, Rustfmt, and the wider crate ecosystem Solid understanding of software engineering fundamentals including data structures, algorithms, and systems design Experience with version control, Git, CI/CD pipelines, and automated testing Strong communication and collaboration skills British ...

Senior Frontend Developer

Hiring Organisation
Hays Technology
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£600 - £650/day Up to £650pd Umbrella
with AWS and Kubernetes. Strong Terraform experience. Good knowledge of AI and LLM's Good infrastructure as code experience. Experience of common algorithms and data structures. What you'll get in return : Initial 6-month contract with extensions. Up to £650pd in scope. London-based hybrid working. What ...

AI Engineer

Hiring Organisation
BOSS Professional Services LTD
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 - £100,000 per annum
drive to transform the experience ecosystem. As we enter a new era of AI-driven product development, we are seeking a hands-on, visionary Data Scientist to help shape the future of our platform and accelerate our transformation. The Opportunity You will work closely with our 46-strong engineering … move to a more fluid API/MCP architecture, including building connectors, that will make it easier for 3rd party ISVs to consume our data and features, and make it easier for the company to consume third party data and features in order to quickly improve our market ...

Actuarial Solution Architect

Hiring Organisation
Canada Life UK
Location
City of London, London, United Kingdom
Employment Type
Part Time
solutions across the remit of M&P function. This role ensures that all model and system changes are designed holistically across methodology, models, systems, data, processes and reporting, delivering solutions that are robust, scalable, efficient and aligned with both business strategy and regulatory requirements. The role holder acts … doing: 1. End-to-End Solution Design • Lead the design of actuarial solutions from an end-to-end perspective, covering methodology, modelling platforms, data, aggregation, reporting and controls. • Ensure all changes are internally consistent across the actuarial value chain. • Define target state architectures aligned to strategic objectives. Identify dependencies ...

Actuarial Solution Architect (can be located in Dublin or London)

Hiring Organisation
Canada Life UK
Location
Greater London, United Kingdom
Employment Type
Full Time
solutions across the remit of M&P function. This role ensures that all model and system changes are designed holistically across methodology, models, systems, data, processes and reporting, delivering solutions that are robust, scalable, efficient and aligned with both business strategy and regulatory requirements. The role holder acts … doing: 1. End-to-End Solution Design • Lead the design of actuarial solutions from an end-to-end perspective, covering methodology, modelling platforms, data, aggregation, reporting and controls. • Ensure all changes are internally consistent across the actuarial value chain. • Define target state architectures aligned to strategic objectives. Identify dependencies ...

Software Engineer

Hiring Organisation
RWS
Location
Sheffield, United Kingdom
Employment Type
Full Time
managing the information security operation and safeguarding all our assets. Our core functions encompass Enterprise & Technical Architecture, Network & Voice, Infrastructure, Service Delivery, Service Operations, Data & Analytics, Security & Quality Compliance, Transformation, Application Development, Enterprise Platforms, With a dedicated team of over 500 staff, Product & Technology ensures a strong presence across … development tools and agentic workflows as part of daily engineering practice Contributing to architecture and technical design decisions, particularly around platform modernisation and data model evolution Writing clean, well-tested, production-ready code as a daily practice Owning the security, reliability, and operation of the services you build, with ...

Junior C# Quant Developer - Hybrid London (Mentorship & Impact)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
performance C# applications used across research, risk management, and live trading. • Collaborating with quants to implement complex pricing models and robust backtesting frameworks. • Enhancing data processing pipelines and contributing to the continuous performance optimization of internal systems. • Gaining deep exposure to financial markets, electronic trading systems, and quantitative research … methodologies. Requirements • Technical Skills: Strong programming skills in C#/.NET with a solid grasp of computer science fundamentals (data structures, algorithms, and design patterns). • Education: Bachelor’s or Master’s degree in Computer Science, Mathematics, Engineering, or a related quantitative field. • Mindset: An analytical mindset with ...

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

HR Systems Administrator

Hiring Organisation
Tria
Location
City, Birmingham, United Kingdom
Employment Type
Permanent
Salary
GBP 50,000 - 55,000 Annual
Systems Administrator to manage and optimise core people platforms. This role combines day-to-day system administration with continuous improvement, helping modernise processes, improve data quality, and enable better decision-making across the organisation. The Role You'll take ownership of HR systems including HRIS, learning and recruitment platforms … ongoing system enhancements and projects. Key Responsibilities Administer and configure HR systems (e.g. Sage People, Learn Amp, Eploy) Manage user access, permissions and data structures Provide system support and troubleshoot user issues Maintain data accuracy, security and compliance Support upgrades, integrations and improvements Deliver reporting and insights ...

Salesforce Developer

Hiring Organisation
FINCROFT
Location
Cardiff, South Glamorgan, United Kingdom
Employment Type
Permanent
Salary
£50000 - £65000/annum Bonus, Pension, Life Assurance, Heal
business processes. Key Skills & Experience: Salesforce development and configuration experience Strong knowledge of Flows, Validation Rules and platform automation Understanding of Salesforce security models, data structures and reporting Experience with Reports & Dashboards Exposure to Apex, Lightning Web Components (LWC) and integrations is desirable Experience working in an Agile ...

Software Engineer C# .Net - Sports Trading

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£90,000
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 Apply ...

Senior Backend Developer

Hiring Organisation
Fruition Group
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 90,000 - 100,000 Annual
Developer - Key Requirements: Strong experience building Back End services using Python (or another modern Back End language) Solid grounding in software engineering fundamentals, including data structures, algorithms, and object-oriented design Experience designing, building, and maintaining scalable Back End systems Comfortable working with APIs, databases, and distributed systems ...

Rust Developer - Electronic Trading Platform

Hiring Organisation
James Joseph Associates Limited
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
FPGA or ultra-low-latency trading environments. Understanding of inter-process communication technologies such as gRPC, Redis or Kafka. Knowledge of lock-free data structures, queues, atomics and related performance-focused programming concepts. Strong understanding of networking concepts. Further experience with AWS and Kubernetes. Experience using or building ...

Rust Developer - Electronic Trading Platform

Hiring Organisation
James Joseph Associates
Location
EC2N, Broad Street, Greater London, United Kingdom
Employment Type
Permanent
Salary
£100000 - £170000/annum 40-80% Bonus + Pension + Benefits
FPGA or ultra-low-latency trading environments. Understanding of inter-process communication technologies such as gRPC, Redis or Kafka. Knowledge of lock-free data structures, queues, atomics and related performance-focused programming concepts. Strong understanding of networking concepts. Further experience with AWS and Kubernetes. Experience using or building ...

Java Developer

Hiring Organisation
Capgemini
Location
Glasgow City, United Kingdom
Employment Type
Full Time
development and integration Familiarity with relational databases such as MySQL, PostgreSQL, or Oracle Experience with Hibernate/JPA for ORM Good understanding of data structures and algorithms Proficiency in Git or other version control systems Experience working with build tools like Maven or Gradle ' We are a Disability ...