1 to 25 of 239 OOP Jobs in the UK excluding London

Senior Software Development Engineer in Test

Location
Belfast City District, Northern Ireland, United Kingdom
related field OR equivalent commercial experience Minimum 5 years of software testing experience in SaaS environments Strong proficiency in at least one objectoriented programming language, ideally C#, though strong OO fundamentals in Java, Python or a similar language are equally welcome Extensive hands‐on experience with ...

Lead Software Engineer

Location
Ellesmere Port, England, United Kingdom
ensuring best practices in API design. Utilize SQL, Entity Framework, T-SQL and SQL Server for database management and optimization. Apply design patterns (e.g. OOP, SOLID, Clean Code) to create robust and reusable code components. Challenge, define and promote the use of AI agent capabilities to improve software engineering processes ...

Senior Front-End Web Developer (AVP)

Hiring Organisation
Citigroup
Location
Belfast, UK
Employment Type
Full-time
REST APIs. Knowledge of version control systems such as Git. Knowledge of Agile/Scrum methodologiesBasic understanding of SQL databases. Understanding of object-oriented programming concepts. Experience with Spring Boot and TypeScript would be advantageous but not essential. Soft SkillsStrong problem-solving ability. Good communication skills. Willingness ...

Senior Software Engineer

Location
Nottingham, England, United Kingdom
layout, including HTML and CSS. A track record of writing secure code and handling sensitive data appropriately. Sound grasp of object-oriented programming principles and design patterns. Comfortable owning tasks through to completion and collaborating within an agile team. Desirable Experience with Azure or other cloud platforms ...

Software Developer (C++)

Location
Cheltenham, England, United Kingdom
years) developing software in Java and/or C++, preferably within Linux environments. Strong understanding of software architecture, software design patterns, and object-oriented programming principles. Experience designing and developing enterprise-scale backend applications, APIs, and distributed systems. Strong understanding of multithreaded and concurrent application development. Experience ...

Senior Software Engineer, AWS

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£45,000
resilience principles within AWS. Knowledge of Infrastructure as Code (IaC) tools such as Terraform or AWS CloudFormation would be advantageous. Knowledge of object-oriented programming concepts, including polymorphism, inheritance and SOLID principles. Experience working with Microsoft SQL Server and relational databases. Understanding of modern software architecture, including ...

Camunda Developer - Knutsford, UK

Location
Manchester, England, United Kingdom
NPM.Solid understanding of Test-Driven Development (TDD), CI/CD pipelines, and microservices architecture, complemented by a Computer Science degree (or equivalent knowledge of OOP and data structures), experience in Agile environments, exposure to banking/financial sector projects, and familiarity with messaging systems like Apache Kafka or IBM MQ.We ...

Senior Software Engineer, Full-Stack Applications (Python)

Hiring Organisation
Fitch Group
Location
Manchester, United Kingdom
Employment Type
Full Time
Engineering Experience – 7+ years of hands-on experience building enterprise applications and modern web technologies in production environments • Software Engineering Fundamentals – Strong understanding of OOP concepts, design patterns, SOLID principles, algorithms, data structures, and ability to write clean, maintainable code • Backend Development – Proficiency in Python (Pandas, FastAPI, Flask) for building ...

Camunda Developer - Knutsford, UK

Location
Knutsford, England, United Kingdom
Solid understanding of Test-Driven Development (TDD), CI/CD pipelines, and microservices architecture, complemented by a Computer Science degree (or equivalent knowledge of OOP and data structures), experience in Agile environments, exposure to banking/financial sector projects, and familiarity with messaging systems like Apache Kafka or IBM MQ. ...

Senior .Net Developer

Location
Manchester, England, United Kingdom
back-end developer, with deep expertise in .NET Core (including version 6+). Proficiency in C# and a solid understanding of object-oriented programming principles and design patterns. Strong experience with SQL Server, including writing complex queries and performance optimisation. Expertise with Entity Framework or similar ...

Senior Software Engineer, AD Serving

Hiring Organisation
Roku
Location
Manchester, UK
Employment Type
Full-time
experience building large-scale and low-latency distributed systemsCommand of Java or C++Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming Experience with distributed caching, SQL/NoSQL, and other databases is a plus Experience with ...

Lead Software Engineer - Java, AWS

Location
Glasgow, Scotland, United Kingdom
deliverables to meet business objectives Communicate progress and challenges effectively to leadership Job Qualifications, Capabilities, and Skills: Demonstrate proficiency in Java and object-oriented programming Apply strong problem-solving and analytical skills Utilize experience with software architecture and design patterns Work effectively in agile development environments Communicate ...

Sr. Software Engineer (Python)

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 Other Object-Oriented Programming languages are a bonus AWS Services such as SQS, SNS, ECS, ECR, Lambda functions High volume NoSQL and SQL databases such ...

Lead .Net Software Engineer

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

Azure Integration Developer

Location
Nottingham, England, United Kingdom
Ability to manage multiple concurrent tasks, prioritise effectively and meet deadlines C# and .NET development RESTful and SOAP web services Microservices and object oriented programming Bicep, Terraform or other Infrastructure as Code tools Source control, CI/CD and work management tools such as Azure DevOps, GitHub ...

Python Developer

Location
Glasgow, Scotland, United Kingdom
Agile/Scrum delivery practices 5+ years of software development experience Strong Python development with FastAPI, Flask or Django Experience with REST, microservices and OOP Good knowledge of SQL/database design Experience with PostgreSQL, MySQL or SQL Server ; MongoDB is a plus Familiarity with AWS, Azure or GCP Hands ...

Software Engineer C++

Location
Birmingham, England, United Kingdom
assisted development tools (e.g., Cursor, GitHub Copilot, Claude) as part of daily development, with disciplined review and validation of generated code. Strong object-oriented programming in C++ , including modern C++ practices and proficiency with the C++ Standard Library (STL) . Solid software engineering fundamentals: data structures, algorithms ...

Software Engineer C++

Hiring Organisation
Autodesk
Location
Birmingham, UK
Employment Type
Full-time
assisted development tools (e.g., Cursor, GitHub Copilot, Claude) as part of daily development, with disciplined review and validation of generated code. Strong object-oriented programming in C++, including modern C++ practices and proficiency with the C++ Standard Library (STL).Solid software engineering fundamentals: data structures, algorithms, object ...

Software Engineer C++

Hiring Organisation
Appcast
Location
Birmingham, UK
assisted development tools (e.g., Cursor, GitHub Copilot, Claude) as part of daily development, with disciplined review and validation of generated code.Strong object-oriented programming in C++, including modern C++ practices and proficiency with the C++ Standard Library (STL).Solid software engineering fundamentals: data structures, algorithms, object ...

Senior Software Engineer (AD Serving)

Location
Manchester, England, United Kingdom
experience building large-scale and low-latency distributed systems. Proficiency in Java or C++. Strong understanding of algorithms, data structures, performance optimization, object-oriented programming, multi-threading, and real-time programming. Experience with distributed caching, SQL/NoSQL, and other databases is a plus. Experience with ...

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

Hiring Organisation
Corriculo Ltd
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
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-party ...

Senior SolidWorks Developer (.NET / C# ) & AEC Applications

Location
Dartford, England, United Kingdom
Essential Skills & Experience Strong experience with C#, .NET, and .NET Framework Proven experience with SolidWorks and the SolidWorks API Solid understanding of object-oriented programming and software design principles Familiarity with engineering drawings, 3D modelling, and manufacturing concepts Desirable Experience Experience with REST APIs, SQL, and system ...

Senior Java Developer – Newcastle

Location
Newcastle upon Tyne, England, United Kingdom
developing applications using Java 8 or above Experience with Spring Framework and Spring Boot Experience developing RESTful APIs and microservices Experience with object-oriented programming principles and design patterns Experience with SQL and NoSQL databases including MySQL, Oracle, PostgreSQL, and MongoDB Experience with Python and Shell scripting ...

Front Office Software Engineer

Location
Glasgow, Scotland, United Kingdom
engineering skills, ideally with Java, Spring Boot, and Python Experience working with modern software engineering practices and distributed systems Solid understanding of object-oriented programming, software design principles, and system architecture Experience working with SQL and relational databases Strong communication skills with the ability to engage effectively ...

Senior C#/.NET Software Developer

Location
Godalming, England, United Kingdom
C# Developer or similar software development role. Proficiency in C# programming language and .NET frameworkincluding .Net Core Strong understanding of object-oriented programming principles. Experience with software development methodologies such as Agile or Scrum. Familiarity with relational databases (e.g., SQL Server, MySQL, PostgreSQL) and ORM frameworks ...