26 to 50 of 822 OO Jobs in the UK

Developer

Location
Manchester, England, United Kingdom
error handling. Background in .NET and .NET Core using C#, particularly in building and integrating backend services and APIs. Good understanding of object-oriented programming principles, including SOLID and common design patterns. Experience with database design and development, particularly with Microsoft SQL Server and Azure SQL. Commitment ...

Software Engineer - Java

Location
Greater London, England, United Kingdom
exposure to Java and/or Python (e.g., Core Java, collections, basic concurrency; interest in Java 17+). Solid computer science fundamentals, including object-oriented design, data structures, and algorithms. Bachelor’s degree in Computer Science, Engineering, or a related technical field from a leading institution, or equivalent ...

Java Developer | National Security - eSC/eDV Required

Location
Greater London, England, United Kingdom
interested in candidates who can demonstrate experience across a number of the following areas: Java Engineering Java Spring Spring Boot REST APIs Microservices Object-Oriented Programming API development and integration Maven or Gradle Hibernate/JPA SQL and relational databases Testing & Quality JUnit Mockito WireMock Unit testing Integration ...

QE AI Engineer (Python)

Hiring Organisation
NTT DATA
Location
London, UK
Employment Type
Full-time
with web, API, and non-functional testing approaches Experience using CI/CD pipelines to integrate and run automated tests Good understanding of object-oriented programming principles and modern engineering practices Experience working with Git-based source control and collaborative development workflows Strong problem-solving and analytical skills ...

Senior Software Engineer, Reference Data Platform (Python/Oracle) - AVP

Location
Belfast City District, Northern Ireland, United Kingdom
record of delivering enterprise-scale systems into production. Python Expertise: Strong hands‐on proficiency in Python (3.x) for enterprise application development, data manipulation, object-oriented design and automated testing. Oracle & SQL Mastery: Advanced proficiency with Oracle Database (12c/19c+), including complex SQL query design, PL/ ...

Senior Software Engineer, Web Development – AI

Location
Manchester, England, United Kingdom
GCP. Experience of building large scale and low latency distributed systems. Solid understanding of algorithms, data structures, performance optimisation techniques, object-oriented programming. Experience using modern AI-assisted and agentic development workflows in day-to-day engineering usingAI/ML APIs and SDKs Hands-on experience developing ...

Senior Software Engineer – Rock Physics Applications

Location
United Kingdom
staying ahead of technology trends. Experience with cloud architecture (AWS, Azure, and/or Google Cloud). Proven experience with software engineering fundamentals: object‐oriented and component‐based design, design patterns, unit/integration testing, version control (Git), and code review workflows. Hands‐on CI/CD experience ...

Software Engineer III - Java, React & AI

Location
Auchentibber, Scotland, United Kingdom
development, testing, and operational stability across enterprise‐scale environments Proficiency in Java for back‐end application development, including experience with modern frameworks and object‐oriented design principles Experience developing and maintaining front‐end solutions using React or comparable modern JavaScript frameworks Hands‐on experience using enterprise‐authorized ...

.NET Developer, Consultant, Manager

Location
Belfast City District, Northern Ireland, United Kingdom
services. Experience designing, developing, and securing RESTful APIs using ASP.NET Core Web API, including threat assessment throughout the development process. Deep understanding of object‐oriented programming principles (SOLID), design patterns, dependency injection, and secure coding practices. Experience deploying and managing .NET applications using containerisation technologies (Docker, Kubernetes). ...

Senior Software Engineer - Rock Physics Applications Halliburton · GB, Abingdon It Ot 13 Oct 2026

Location
Abingdon, England, United Kingdom
staying ahead of technology trends. Experience with cloud architecture (AWS, Azure, and/or Google Cloud). Proven experience with software engineering fundamentals: object‐oriented and component‐based design, design patterns, unit/integration testing, version control (Git), and code review workflows. Hands‐on CI/CD experience ...

Lead Software Engineer

Location
Greater London, England, United Kingdom
knowledge of software engineering concepts and principles with a deep understanding of emerging technologies and industry trends Understanding of Python advanced concepts including Object Oriented Programming (OOP), Concurrency, decorators, recursion Understanding of cloud deployment (e.g. AWS, Azure) and Linux scripting (e.g. bash) Advanced Docker skills with a deep ...

Lead Software Engineer (Bath Area)

Location
Bath, England, United Kingdom
knowledge of software engineering concepts and principles with a deep understanding of emerging technologies and industry trends Understanding of Python advanced concepts including Object Oriented Programming (OOP), Concurrency, decorators, recursion Understanding of cloud deployment (e.g. AWS, Azure) and Linux scripting (e.g. bash) Advanced Docker skills with a deep ...

Senior Platform Engineer

Location
Reigate, England, United Kingdom
requirements analysis, estimation, architecture/design, implementation, unit and system testing, deployment, operations, monitoring and incident management. Software engineering fundamentals Strong grounding in object oriented design, design patterns, SOLID principles, clean code practices, code review, documentation and Agile delivery. Core technical stack Hands‐on experience with C# ...

Sr. Software Engineer (Python, C#)

Location
Belfast City District, Northern Ireland, United Kingdom
Make your mark on ambitious projects What You Bring to the Team The XFI team’s tech stack includes: Python 3.10 or Other Object‐Oriented Programming languages are a bonus C# is applicable to one of our key services AWS Services such as SQS, SNS ECS, ECR, Lambda ...

Senior Platform Engineer

Hiring Organisation
WTW
Location
London, England, United Kingdom
requirements analysis, estimation, architecture/design, implementation, unit and system testing, deployment, operations, monitoring and incident management. Software engineering fundamentals Strong grounding in object oriented design, design patterns, SOLID principles, clean code practices, code review, documentation and Agile delivery. Core technical stack Hands‐on experience with C# ...

Senior Backend Engineer

Location
Greater London, England, United Kingdom
GraphQL APIs written in Python3. What we’re looking for... Essential skills and experience: 5+ years experience of developing complex applications using an OO language (ideally Python, but experience in C++/C#/Java/etc would also be considered) Experience working on mission-critical applications, following a robust ...

Senior Java Applications Developer

Location
Belfast City District, Northern Ireland, United Kingdom
framework.* Utilize Spring Framework effectively for application development.* Work extensively in creating and optimizing SQL queries.* Ensure adherence to software engineering best practices, object-oriented programming (OOP) principles, and design patterns.* Contribute to the continuous integration and continuous delivery (CI/CD) pipelines.* Manage source code effectively using ...

Full Stack Software Engineer

Location
Royston, England, United Kingdom
delivering commercial software products in production environments Strong software engineering skills with proven proficiency in JavaScript/TypeScript and C# Solid knowledge of object-oriented software design principles and modern software development practices Experience across multiple stages of the software development lifecycle, from requirements definition through testing ...

Senior PHP / Laravel Developer

Location
United Kingdom
strong commercial background in PHP and Laravel development. We're particularly interested in experience across: PHP & Laravel: commercial PHP development, Laravel applications, object-oriented programming and backend software engineering. APIs & Databases: REST APIs, API integrations, third-party services, MySQL, relational databases and performance optimisation. Software Engineering: PHPUnit, automated ...

Senior Full Stack Developer

Location
Newcastle upon Tyne, England, United Kingdom
supporting production software using C# and .NET. Strong full-stack capability across React, TypeScript, SQL Server and HTTP APIs. Strong knowledge of object-oriented design, relational data modelling and automated unit, integration and front-end testing. Experience delivering complex changes through Git-based source control, code review, Azure ...

Principal Browser Software Engineer

Location
Cambridge, England, United Kingdom
browser-based applications, browser extensions or web technologies* Knowledge of Chromium and/or Firefox browser architectures and code bases* Strong understanding of object-oriented design principles, data structures and algorithms* Experience using source control systems and modern software development practices (Git, Azure DevOps, GitHub)* Experience contributing ...

Azure CloudOps Engineer

Location
Greater London, England, United Kingdom
observability platforms such as Splunk, Datadog, Grafana, Prometheus, Dynatrace, or similar technologies. Experience with AI-driven operational tooling and automated incident response solutions. Object-oriented programming experience. Experience working within Product Engineering, Software Engineering, or R&D environments. Experience supporting highly available, business-critical systems. Cloud certifications across ...

Principal Browser Software Engineer

Hiring Organisation
HP
Location
Cambridgeshire, United Kingdom
Employment Type
Full Time
browser-based applications, browser extensions or web technologies Knowledge of Chromium and/or Firefox browser architectures and code bases Strong understanding of object-oriented design principles, data structures and algorithms Experience using source control systems and modern software development practices (Git, Azure DevOps, GitHub) Experience contributing ...

Microsoft Consultant

Location
Greater London, England, United Kingdom
Microsoft technology ecosystem. Key Skills Strong commercial experience with C# and .NET. Experience developing applications using ASP.NET/ASP.NET Core. Good understanding of object-oriented programming and software development principles. Experience developing and consuming REST APIs/web services. Strong understanding of software development lifecycle and coding best ...

Lead Software Developer

Location
United Kingdom
full-stack software development principles and modern engineering practices. Experience designing and implementing RESTful APIs and event-driven architectures. Strong knowledge of object-oriented and functional programming concepts. Experience with CI/CD tools, containerization technologies, frontend frameworks such as React, and advanced Java frameworks including Spring ...