26 to 50 of 158 OOP Jobs in the UK excluding London

Senior Software Engineer C++ (Fixed Term Contract)

Hiring Organisation
Microlise
Location
Nottingham, East Midlands, United Kingdom
Employment Type
Temporary Contract, On-site
Proven capability to work effectively within an established software development lifecycle, including code reviews, design discussions, and collaborative delivery. 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 ...

Senior Software Engineer C++

Hiring Organisation
Microlise
Location
Nottingham, East Midlands, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£45,000
Proven capability to work effectively within an established software development lifecycle, including code reviews, design discussions, and collaborative delivery. 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 ...

Senior Software Engineer

Hiring Organisation
Microlise
Location
Nottingham, East Midlands, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£45,000
Proven capability to work effectively within an established software development lifecycle, including code reviews, design discussions, and collaborative delivery. 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 ...

Sr. Manager, Site Reliability

Location
Manchester, England, United Kingdom
TeamCity, or equivalent). Experience implementing Infrastructure as Code using Terraform (preferred), Chef, Puppet, or similar tools. Proficiency in Python or another object-oriented programming language for automation, tooling, and production services. Experience administering and scaling Kubernetes clusters, including secure and compliant platform configurations. Working knowledge ...

Senior Lead Software Engineer - Python, AWS, SQL

Location
Glasgow, Scotland, United Kingdom
system design, application development, testing, and operational stability Advanced programming capability in Python Strong analytical and problem‐solving skills Experience with object‐oriented programming Proficiency in automation and continuous delivery methods Advanced understanding of agile methodologies, including continuous integration and delivery, application resiliency, and security practices ...

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

Location
Oxford, England, United Kingdom
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 Software Engineer C++ (Fixed Term Contract)

Location
Nottingham, England, United Kingdom
Proven capability to work effectively within an established software development lifecycle, including code reviews, design discussions, and collaborative delivery. 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 ...

Lead Software Developer C# - Finance

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, North East, United Kingdom
Employment Type
Permanent Contract, On-site
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 ...

Software Developer Engineer in Test

Location
Oxford, England, United Kingdom
/62304 standards for validation and verification of software medical devices. Skills & Experience Required: Essential Strong Python programming skills, including object-oriented programming and clean code principles. Experience developing and maintaining test automation frameworks using known browser automation framework (e.g Selenium or Playwright) and BDD (e.g. ...

Manufacturing Systems Engineer

Location
Woking, England, United Kingdom
relevant technologies such as C#, .NET, Java, Python, PowerShell, JavaScript or TypeScript, SQL, REST APIs, and scripting or automation tools.* Software architecture, object-oriented programming, modular design, source control, code review, automated testing, continuous integration, deployment, and release governance.* Cybersecurity, authentication, access control, secure software deployment, configuration ...

Java Lead Software Engineer

Location
Glasgow, Scotland, United Kingdom
production environments Proven ability in system design for scalable, secure services using microservices and API-driven architectures Strong engineering fundamentals including object-oriented programming, design patterns, concurrency, debugging, and performance tuning Solid testing discipline encompassing unit and integration testing, automation, and code quality practices Experience with relational ...

Head of eCommerce Technical Engineering

Hiring Organisation
EVO Group
Location
Normanton, West Yorkshire, Yorkshire, United Kingdom
Employment Type
On-site
Looking For Essential: Strong commercial experience developing and supporting enterprise software or business-critical web applications. Excellent Java development skills and object-oriented programming experience. Working knowledge of C#, .NET, SQL, HTML, CSS and JavaScript. Experience using Git, Azure DevOps and CI/CD pipelines. Understanding ...

Android Developer

Location
Cheadle, England, United Kingdom
sharing ideas to help us build better products. Essential skills & experience Strong knowledge of Kotlin and modern Android development practices. Understanding of object-oriented programming and software design principles. Experience using Git and collaborative development workflows. A passion for mobile app development and a desire to continually ...

Python Developer

Location
Glasgow, Scotland, United Kingdom
bring Advanced hands-on Python development experience, including production-grade applications, automation frameworks and reusable solutions. Strong knowledge of software engineering, Object-Oriented Programming, SDLC best practices and technical troubleshooting. Experience with automation, deployment and CI/CD pipelines, including REST APIs, system integration and SQL/ ...

Year-Long Internship 2027 - Software Engineering Intern

Hiring Organisation
Hackajob Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent Contract, On-site
specific stack; you will learn it on the job. You should already be able to program in at least one language, understand object-oriented programming, and have basic SQL and Git knowledge. Languages: TypeScript, C# .NET Frontend: Vue, Nuxt Databases: SQL Server, PostgreSQL Cloud & Infra: Azure, Kubernetes ...

Web Developer

Location
Cardiff, Wales, United Kingdom
Commercial experience developing websites and web‐based applications Excellent working knowledge of PHP Strong experience with HTML and CSS Good understanding of Object‐Oriented Programming principles Understanding of Responsive Web Design and media queries Experience using version control systems such as Git Experience working with relational databases ...

Senior Software Developer

Hiring Organisation
Oscar Associates (UK) Limited
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£55,000
future of the company's technology. Developer Requirements Minimum 5 years' experience in Software Development C# .NET Strong understanding of DDD, TDD and OOP design patterns REST APIs SQL Server or NoSQL JavaScript and HTML, CSS Agile/Scrum experience Desirables JavaScript Library experience (React, Angular or Vue) Azure ...

Senior Software Engineer - Full Stack

Location
Belfast City District, Northern Ireland, United Kingdom
skills across JavaScript, HTML5 and CSS Commercial React experience or strong modern JavaScript experience Experience building responsive, customer-facing web applications Strong knowledge of OOP, SOLID principles and design patterns Experience with Microsoft SQL Server Ability to write clean, reusable and scalable code Strong analytical and problem-solving skills Excellent ...

Senior Developer – Cloud-Native Front Office (Azure)

Location
Manchester, England, United Kingdom
where appropriate, lead meetings with business stakeholders. Contribute to defining and maintaining the agreed quality standards of the product Experience Required Fundamentals and approaches: OOP, SOLID principles, DDD, TDD/BDD/ATDD Distributed, service-based architectures (messaging, pub/sub, streams, micro-services). Secure SDLC practices and toolsets ...

Graduate Software Engineering Programme September 2027

Hiring Organisation
Capgemini
Location
Brighton and Hove, United Kingdom
Employment Type
Full Time
Salary
35000 GBP Annually
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) Familiarity ...

Graduate Software Engineering Programme 2027 1

Location
Hove, England, United Kingdom
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)* Familiarity ...

Graduate Software Engineering Programme 2027 1

Location
Telford, England, United Kingdom
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)* Familiarity ...

Graduate Software Engineering Programme September 2027

Location
Telford, England, United Kingdom
Degree in Computer Science or related a STEM disciplineProficiency in one or more programming languages (Java, Python, C++, JavaScript)Understanding of object-oriented programming (OOP) principlesExperience with modern frameworks (e.g. React, Angular, Spring Boot, Django)Knowledge of full-stack development concepts (e.g. MEAN/MERN)Familiarity ...

Software Engineer, Integration

Location
Wakefield, England, United Kingdom
core values: We Before Me, Positive Energy, Knowledge Explorer, and Own It Job Qualifications: Skilled in Java, C# or equivalent object-oriented programming language Strong algorithmic and object-oriented design skills Extensive experience with SQL and Relational Databases such as SQL Server Expertise in testing ...

Software Developer (Ballymena)

Location
Mid and East Antrim District, Northern Ireland, United Kingdom
sectors. Collaborating with customers and cross-functional teams. Promoting clean code, strong development practices and continuous improvement. What You'll Need Strong object-oriented programming skills using PHP, Java, C#/.NET or a similar technology. Experience with modern JavaScript or TypeScript development. Exposure to a frontend ...