1 to 25 of 492 OO Jobs in the UK

Senior Lead Full-Stack Software Engineer

Location
Greater London, England, United Kingdom
/CD, application resiliency, security, Git/GitHub, and Test Driven Development. Strong proficiency in Python, with a deep understanding of object-oriented programming principles. Strong proficiency in SQL, with experience of building data pipelines, data models, and data transformation within data warehouses, knowledge of tools such ...

Senior C# .Net Developer

Location
Greater London, England, United Kingdom
6+ ASP.NET Core/Web API REST APIs and microservices SQL Server, including complex queries, stored procedures and optimisation Entity Framework/ORM Object-oriented design and design patterns Distributed systems and enterprise integration Unit and automated testing Azure DevOps, Git and CI/CD Agile/Scrum ...

Senior C# .Net Developer

Hiring Organisation
ARM
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£500/day Umbrella Inside IR35
6+ ASP.NET Core/Web API REST APIs and microservices SQL Server, including complex queries, stored procedures and optimisation Entity Framework/ORM Object-oriented design and design patterns Distributed systems and enterprise integration Unit and automated testing Azure DevOps, Git and CI/CD Agile/Scrum ...

Sr. Full Stack Developer (Java, React & Python)

Location
City Of London, England, United Kingdom
development and integration.Proven track record in developing base frameworks, reusable programs and defining standards.Knowledge of cloud platforms AWS and containerization technologies.Strong understanding of object-oriented programming principles and design patterns.Proficiency in database design and SQ and NoSQL databases like Redis, DynamoDB.Good understanding of the Agile methodologies and working ...

Sr. Full Stack Developer

Location
Greater London, England, United Kingdom
Proven track record in developing base frameworks, reusable programs and defining standards.* Knowledge of cloud platforms AWS and containerization technologies.* Strong understanding of object-oriented programming principles and design patterns.* Proficiency in database design and SQ and NoSQL databases like Redis, DynamoDB.* Good understanding of the Agile methodologies ...

Lead Software Engineer, Full-Stack Applications - AI Fluent (Manchester)

Hiring Organisation
Fitch Group
Location
Manchester, United Kingdom
Employment Type
Full Time
frontend development practices. Experience designing and developing RESTful APIs and integrating with third-party services. Solid understanding of software design principles, design patterns, object-oriented programming, data structures, algorithms, and scalable system architecture. Experience working with relational and NoSQL databases. Familiarity with Agile development methodologies and modern software ...

Lead Software Engineer, Full-Stack Applications - AI Fluent (London)

Hiring Organisation
Fitch Group
Location
Greater London, United Kingdom
Employment Type
Full Time
frontend development practices. Experience designing and developing RESTful APIs and integrating with third-party services. Solid understanding of software design principles, design patterns, object-oriented programming, data structures, algorithms, and scalable system architecture. Experience working with relational and NoSQL databases. Familiarity with Agile development methodologies and modern software ...

Technical Lead

Location
Greater London, England, United Kingdom
solutions, e.g., K8, Docker, Kaniko, etc. Proficiency in at least one of the standard programming languages – Java/JavaScript, C#, Python, or similar Object-oriented programming Proficiency in at least one of the standard scripting languages – Terraform, Bash, Ansible, etc. Good understanding of Software engineering concepts, e.g., coding ...

Senior Software Engineer - .NET

Location
Nottingham, England, United Kingdom
effective use of AI-assisted development tools. Qualifications Required Skills/Knowledge Strong expertise in .NET Core/.NET Framework and C#, including object-oriented design and common design patterns. Proven experience across the full software development lifecycle, ideally supporting a live, business-critical production system. Solid experience ...

Senior Software Engineer II -Java

Location
Greater London, England, United Kingdom
troubleshoot complex production and customer issues. Mentor and guide junior engineers, fostering a culture of collaboration and continuous learning. Requirements Strong foundation in object-oriented design, development, and standard design patterns. Expert-level development experience using Java, Spring Boot and Web Services. Strong understanding of REST APIs, Spring ...

Senior Python Developer/ Engineer

Location
City of Westminster, England, United Kingdom
Docker and AWS ECS/Fargate. Experience integrating with third‐party APIs, enterprise platforms, and external services. Strong understanding of software design patterns, object‐oriented programming principles, clean code practices, and distributed system design. Experience implementing API security using OAuth2, JWT, OpenID Connect, API Keys, and secure authentication ...

Software Engineer II - Blockchain/ Digital Assets

Location
Greater London, England, United Kingdom
software engineering experience with Java Spring Boot/Python or similar modern backend frameworks Understanding of software development fundamentals: data structures, algorithms, object-oriented design Experience with version control (Git) and working in collaborative development environments Eagerness to learn distributed systems, blockchain technologies, and cloud-native architectures Strong ...

IT / OT - Software Engineer

Location
Tees Valley, England, United Kingdom
Oracle, PostgreSQL), and integration technologies (APIs, REST, SOAP, webhooks). Proficient in an enterprise language such as: .NET, Java, or C# with strong object-oriented design and modular architecture principles a plus Operational Technology & Manufacturing Knowledge: Familiarity with robotic and OT systems (AMRs, Cobots, PLCs), industrial KPIs ...

Senior PHP Developer

Hiring Organisation
Spectrum IT Recruitment
Location
Nationwide, United Kingdom
Employment Type
Permanent
five years' commercial experience developing and supporting business-critical web applications. Extensive PHP 8+ development experience and strong Symfony knowledge. Strong understanding of object-oriented programming, SOLID principles and design patterns. Experience developing and integrating RESTful APIs , with knowledge of OAuth2, OpenID Connect and JWT. Good knowledge ...

Full Stack Developer

Location
Greater London, England, United Kingdom
Laravel, including building APIs, working with databases and using common Laravel features such as queues, events and scheduled tasks. A solid understanding of object-oriented programming, including principles such as SOLID and writing maintainable, reusable code. Experience writing automated tests using tools such as PHPUnit and/ ...

Senior Front-End Web Developer (AVP)

Location
Belfast City District, Northern Ireland, United Kingdom
REST APIs. Knowledge of version control systems such as Git. Knowledge of Agile/Scrum methodologies Basic understanding of SQL databases. Understanding of object-oriented programming concepts. Experience with Spring Boot and TypeScript would be advantageous but not essential. Soft Skills Strong problem-solving ability. Good communication skills. ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
understand, support and extend what you build. What you’ll bring Professional experience building software with C# and .NET. Strong fundamentals in object-oriented design, APIs, SQL, automated testing and debugging. Experience delivering medium-complexity features within an established architecture. A practical understanding of secure development, performance, reliability ...

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

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