1 to 25 of 246 OO Jobs in the UK excluding London

Senior Software Engineer (Full Stack)

Location
Belfast City District, Northern Ireland, United Kingdom
React, Redux and React Query, alongside HTML5, CSS3 and modern JavaScript frameworks. Experience developing backend services and APIs using TypeScript or another object-oriented language. Strong knowledge of REST APIs, GraphQL, WebSockets and microservices architecture. Commercial experience with AWS services, ideally Lambda, Fargate, API Gateway and AppSync. Experience ...

Software Development Engineer in Test

Hiring Organisation
S Three Management Services Limited
Location
Manchester, North West, United Kingdom
Employment Type
Contract
Contract Rate
£450-550 per day
behaviour and quality risks What you could bring Most roles of this type require the following: Must-have Proficiency in at least one object-oriented programming language, such as Java, C#, Python or similar Hands-on experience building and maintaining test automation frameworks Working knowledge of APIs, microservices ...

Graduate Software Engineering Programme April 2027

Hiring Organisation
Capgemini
Location
Telford and Wrekin, United Kingdom
Employment Type
Full Time
Salary
35000 GBP Annually
Engineer: Degree in Computer Science or related a STEM discipline Proficiency in one or more programming languages (Java, Python, C++, JavaScript) Understanding of object-oriented programming (OOP) principles Experience with modern frameworks (e.g. React, Angular, Spring Boot, Django) Knowledge of full-stack development concepts (e.g. MEAN/MERN ...

AI Native Software Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
Experience with agentic AI workflows and steering techniques for reliable automation Ability to ensure alignment with architectural patterns, coding standards and performance Strong Object Oriented Programming skills (e.g. Java, Python, C#) Experience with CI/CD pipelines and DevOps practices Knowledge of cloud platforms (AWS, Azure ...

Software Engineer - Junior .Net/C# - Contract

Location
Poole, England, United Kingdom
Studio. APIs & Architecture: Practical experience building and consuming REST/RESTful interfaces and working with microservice patterns. Core Software Design: Strong grasp of Object-Oriented Design (OOD), SOLID principles, and common design patterns. Testing: Familiarity with unit testing frameworks (e.g., NUnit) and automated test methodologies. Tooling & Version Control ...

Senior Software Engineer - (Permanent or Fixed-Term Contract)

Location
Woking, England, United Kingdom
.NET, with working knowledge of Python and TypeScript. Experience delivering software solutions using agile methodologies and software engineering best practices. Strong understanding of object-oriented design and software engineering principles, including SOLID principles, with the ability to develop maintainable and scalable solutions. Proven ability to analyse complex technical ...

Associate Manager (Java) - Newcastle

Location
Newcastle upon Tyne, England, United Kingdom
drive implementation Experience with CI/CD pipelines, automated testing, and cloud-native application development, including containerisation technologies such as Docker and Kubernetes Object-oriented programming principles and software design patterns SQL and NoSQL database technologies, including MySQL, Oracle, PostgreSQL, and MongoDB Agile delivery methodologies and Scrum frameworks ...

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

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

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

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

Senior Software Engineer

Location
Swansea, Wales, United Kingdom
team of language agnostic engineers, which you might already consider yourself to be, who are versed in a mix of paradigms such as object-oriented, functional, declarative, event-based and aspect-oriented. To create this environment our Senior Software Engineers need to embrace sharing their knowledge and skills ...

Senior Software Engineer .Net

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
with at least two years experience working with TypeScript, Angular and SCSS/SASS to build responsive, user-focused applications. Strong understanding of object-oriented programming concepts including encapsulation, inheritance, polymorphism, and abstraction. This should extend to a clear understanding of SOLID principles and the ability to apply ...

Software Engineer, C++, Python, Cloud, Engineering Platform, Manufacturing, COR751

Location
Oxford, England, United Kingdom
that the successful Software Engineer will have: Strong experience with C++ and Python Experience developing complex software systems or platforms Solid understanding of object‐oriented programming and design patterns Experience working within agile development environments Experience with any of the following would be highly beneficial: Experience integrating third ...

Lead .Net Software Engineer

Location
Cheltenham, England, United Kingdom
with BFF patterns and service‐oriented frontend integration approaches Strong experience with relational databases, ideally PostgreSQL Strong grounding in software design principles, object‐oriented programming, design patterns, and maintainable system design Experience contributing to or leading technical design and architecture decisions Experience with CI/CD pipelines ...