Permanent Data Structures Job Vacancies

151 to 175 of 710 Permanent Data Structures Jobs

Lead C# Developer .Net Azure SaaS

Reigate, Surrey, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
challenges, you'll liaise with senior stakeholders to discover and break down requirements, and with Technical Architects on solution design, breaking work down for the team to deliver complex, data driven features and applications. Location/WFH: There's a flexible work from home hybrid model, you'll join colleagues in the Reigate office twice a week for team … modern Microsoft software engineering best 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 to be degree educated in a relevant More ❯
Employment Type: Full-Time
Salary: £95,000 - £120,000 per annum
Posted:

Software Engineer III - Java

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the CDAO Data Platform/Fusion team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable … design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding … Cloud computing and micro services experience Ability to provide developer support for Production issues Team player with good communication skills, self-learner focused on quality and delivery Knowledge around data structures, caching, multithreading, messaging and asynchronous communication is desirable About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world More ❯
Posted:

AWS Java Software Engineer

London, UK
Accolite
years of hands-on work experience as a Java Developer. Strong technical background in Java and Spring boot. Good experience in developing microservices Knowledge of design patterns, data structures, and algorithms. Familiarity with microservices, SQL, Kafka, and relational databases. Exposure to Amazon Web Services (AWS) or cloud technologies. Good understanding of Docker, containers, and images. Knowledge of Java More ❯
Posted:

AWS Java Software Engineer

City of London, Greater London, UK
Accolite
years of hands-on work experience as a Java Developer. Strong technical background in Java and Spring boot. Good experience in developing microservices Knowledge of design patterns, data structures, and algorithms. Familiarity with microservices, SQL, Kafka, and relational databases. Exposure to Amazon Web Services (AWS) or cloud technologies. Good understanding of Docker, containers, and images. Knowledge of Java More ❯
Posted:

Software Engineer

Manchester, Lancashire, United Kingdom
City Plumbing Supplies
Customer First ethos, with an innovative and agile approach to problem-solving. You'll enjoy working collaboratively with the wider Engineering team and you'll thrive on delivering excellent data delivery. Must have previous experience in Software Engineering, with a strong portfolio of completed projects. Strong attention to detail, proficient in analytical thinking and problem-solving. Able to communicate … with all levels of stakeholders. Solid understanding of software development methodologies, algorithms, data structures, and design patterns. Experience with web or mobile application development and related frameworks. Proficient in one or more programming languages - Java, C++, UniVerse, Python, or JavaScript. It is highly likely you will have worked in any of the following roles and/or markets … and worked with the following products and/or services: Agile, Builders Merchants, Coding, Construction, Data Analysis, Database Analyst, Google Big Query, Google Cloud Platform, Google, IT Lifecycle, Java, Looker, Matillion, Retail, SQL, Scrum, Software Development, Software Engineer, Software Engineering, Universe Multi-Value. From boilers to bathroom suites, tubing to towel rails and everything in between, City Plumbing has More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Corporate Treasury - London - Associate - Quantitative Engineering

London, United Kingdom
Out in Science, Technology, Engineering, and Mathematics
economic and earnings perspectives, liquidity & currency risks Optimize the firm's interest rate income by developing balance sheet analytics and hedging strategies under various market environments Understand business needs, data requirements and specifications; facilitate and develop process workflow required to support implementation of engineering solutions Perform quantitative analysis and facilitate business understanding of technical results Work with other Strats … or Physics or Bachelors with relevant work experience Strong analytical, mathematical and programming background Expertise in Python, or similar language; experience in software development, including a clear understanding of data structures, algorithms, software design and core programming concepts Expertise in an aspect of quantitative analysis, e.g. mathematics, physics, statistics, stochastic calculus, scientific computing, econometrics, machine learning algorithms, financial More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Development Engineer (Server Side) for BestX product, VP

London, United Kingdom
Quality Control Specialist - Pest Control
Why this role is important to us Our technology function, Global Technology Services (GTS), is vital to State Street and is the key enabler for our business to deliver data and insights to our clients. We're driving the company's digital transformation and expanding business capabilities using industry best practices and advanced technologies such as cloud, artificial intelligence … relational databases such as PostGres, Oracle, Distributed Cache, messaging. Extensive experience in designing and building low-level APIs for high-volume, latency-sensitive applications, with experience in multi-threading, data structures, grid computing, and message-oriented middleware. Experience contributing to the architecture and design (design patterns, reliability, and scaling) of new and current systems. Hands-on experience working … on the financial services industry. For more than two centuries, we've been helping our clients safeguard and steward the investments of millions of people. We provide investment servicing, data & analytics, investment research & trading, and investment management to institutional clients. Work, Live, and Grow. We make all efforts to create a great work environment. Our benefits packages are competitive More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

User Interface Engineer

London, UK
Genpact
that works better for people – we serve and transform leading enterprises, including the Fortune Global 500, with our deep business and industry knowledge, digital operations services, and expertise in data, technology, and AI. Inviting applications for the role of Principal Consultant (4C), UI Developer! We are seeking a dynamic and results-oriented individual to join our team as Principal … front-end development best practices Experience with state management libraries (e.g., Redux, Context API). Familiarity with RESTful APIs and integrating front-end with back-end services. Knowledge of data structures, design patterns, and algorithms. Awareness of the full development cycle, from analysis to first level production support. Preferred Qualifications/Skills AMPS messaging highly desirable. Financial knowledge More ❯
Posted:

User Interface Engineer

City of London, Greater London, UK
Genpact
that works better for people – we serve and transform leading enterprises, including the Fortune Global 500, with our deep business and industry knowledge, digital operations services, and expertise in data, technology, and AI. Inviting applications for the role of Principal Consultant (4C), UI Developer! We are seeking a dynamic and results-oriented individual to join our team as Principal … front-end development best practices Experience with state management libraries (e.g., Redux, Context API). Familiarity with RESTful APIs and integrating front-end with back-end services. Knowledge of data structures, design patterns, and algorithms. Awareness of the full development cycle, from analysis to first level production support. Preferred Qualifications/Skills AMPS messaging highly desirable. Financial knowledge More ❯
Posted:

Senior Backend Game Engineer

United Kingdom
Hybrid / WFH Options
Companiongroup
to integrate multiplayer features with minimal latency. Profile, optimise, and scale backend services to ensure reliability, extensibility, and cost-effectiveness. Develop robust API services and microservices architectures, facilitating seamless data exchange between game clients and servers. Provide accurate development estimates, documentation, and reporting to support project planning and execution. Required Skills: Excellent communication and collaboration skills Strong problem-solving … C++, C#, Go (Golang), NodeJS (C++ and C# preferred) Strong Experience with at least one of the following Cloud Providers (AWS, Azure, GCP) Strong understanding of distributed systems and data structures and algorithms (DSA) 5+ years of professional backend development experience (preferably in the game industry) Solid experience with real-time networking, WebSockets, RPCs, REST APIs, gRPC, etc. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Backend Game Engineer (DevOps)

United Kingdom
Hybrid / WFH Options
Companiongroup
to integrate multiplayer features with minimal latency. Profile, optimise, and scale backend services to ensure reliability, extensibility, and cost-effectiveness. Develop robust API services and microservices architectures, facilitating seamless data exchange between game clients and servers. Provide accurate development estimates, documentation, and reporting to support project planning and execution. Required Skills: Excellent communication and collaboration skills Strong problem-solving … C++, C#, Go (Golang), NodeJS (C++ and C# preferred) Strong Experience with at least one of the following Cloud Providers (AWS, Azure, GCP) Strong understanding of distributed systems and data structures and algorithms (DSA) 5+ years of professional backend development experience (preferably in the game industry) Solid experience with real-time networking, WebSockets, RPCs, REST APIs, gRPC, etc. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Modernization Engineer with Security Clearance

Manassas, Virginia, United States
BOAB Ventures
to new technologies is a must. Required Skills: • Proficiency in low-level languages C/C++, Rust & Zig • Proficiency in high-level languages Python & TypeScript languages • Strong knowledge of data structures, algorithms, design patterns, functional and object-oriented programming, complexity analysis, memory/thread safety, and advanced debugging. • Experience with code quality tools, type checking, linting, unit/ More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior C++ Developer - HFT, New Office Buildout

London, England, United Kingdom
Selby Jennings
code. Proven experience in the high-frequency trading (HFT) industry, with a deep understanding of the unique challenges and requirements of this fast-paced environment. Expertise in algorithms and data structures, with the ability to design and implement complex solutions to optimise performance and efficiency. Excellent problem-solving skills, with a track record of identifying issues, analysing root More ❯
Posted:

Team Lead Web

London, United Kingdom
Hybrid / WFH Options
MediSolution
Desirable(but not essential) Experience creating accessible and globalized web applications (A11Y, I18N + L10N) A good understanding of backend development using Node.js Experience working with geolocation/geospatial data Experience with graph visualization libraries to represent complex data structures visually Experience with cloud platforms (e.g., AWS, Azure) and containerization (e.g., Docker) About i2 Our intelligence analysis … software tools help analysts and investigators transform data in real-time, enabling customers to detect, disrupt, and defeat sophisticated threats. We serve global customers carrying out critical missions in public safety, defense, fraud, and financial crimes. Learn more at: As a Harris Computer company, we strive to create a respectful and united environment where all members of our globally More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Engineer

Warrington, Cheshire, UK
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:

Software Engineer

United Kingdom
Kaseya Limited
design and problem-solving skills Experience delivering reliable and maintainable software Exposure to debugging low-level Linux issues, utilizing the command line, and shell scripting (bash) Strong fundamentals in data structures, design patterns, and algorithms Experience working with public clouds (e.g., AWS, Azure, GCP) Experience working with Docker and Kubernetes Understanding of authentication and authorization frameworks/standards … management (e.g., VMs, hypervisors), and we heavily leverage Docker containers and Kubernetes. If you are excited about working on a large-scale distributed system that helps to secure critical data with a highly collaborative and fun team that loves to learn, come join us! Join the Kaseya growth rocket ship and see how we are ! Additional information Kaseya provides More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer

United Kingdom
Kaseya Limited
solving skills 8+ years of experience delivering reliable and maintainable software Exposure to debugging low-level Linux issues, utilizing the command line, and shell scripting (bash) Strong fundamentals in data structures, design patterns, and algorithms Experience working with public clouds (e.g., AWS, Azure, GCP) Experience working with Docker and Kubernetes Understanding of authentication and authorization frameworks/standards … management (e.g., VMs, hypervisors), and we heavily leverage Docker containers and Kubernetes. If you are excited about working on a large-scale distributed system that helps to secure critical data with a highly collaborative and fun team that loves to learn, come join us! IND2 Join the Kaseya growth rocket ship and see how we are ! Additional information Kaseya More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer Java TDD - Cyber Security

London, South East, England, United Kingdom
Client Server Ltd
and have experience with TDD 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, with Pair Programming experience You enjoy problem solving and are keen to pick up new skills What's in it for More ❯
Employment Type: Full-Time
Salary: £120,000 - £160,000 per annum
Posted:

Senior Software Engineer Java TDD - Cyber Security

Knutsford, Cheshire, North West, United Kingdom
Client Server
and have experience with TDD 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, with Pair Programming experience You enjoy problem solving and are keen to pick up new skills What's in it for More ❯
Employment Type: Permanent
Posted:

Software Engineer Java Kotlin AWS

West London, London, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
have strong Java and Kotlin development experience You have experience with Agile processes and TDD You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms Other tech in the stack includes Scala, React, Spring, Oracle, Redis, Kubernetes, Docker and Linux so previous exposure to any of these would be beneficial You More ❯
Employment Type: Full-Time
Salary: £70,000 - £85,000 per annum
Posted:

Senior Python Software Engineer AI

City of London, London, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
skills You have a good knowledge of AWS You have experience of working on highly scalable systems You have a strong knowledge of Computer Science fundamentals such as OOP, Data Structures, Design Patterns You have experience with, or a strong interest in Artificial Intelligence and are keen to explore the possibilities further, ChatGPT knowledge You have strong analysis More ❯
Employment Type: Full-Time
Salary: £90,000 - £110,000 per annum
Posted:

C# Technical Lead 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 Software Engineer C# .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:

C# Developer .Net SQL - Quant Trading

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:

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: £100,000 - £180,000 per annum
Posted:
Data Structures
10th Percentile
£41,250
25th Percentile
£47,125
Median
£70,000
75th Percentile
£96,250
90th Percentile
£125,000