26 to 50 of 726 OO Jobs in the UK

Senior Full Stack Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
some of the following would be beneficial: TypeScript, JavaScript, React and modern front-end frameworks Backend development using TypeScript, Java, C# or another object-oriented language REST APIs, GraphQL and WebSockets AWS and modern cloud platforms Microservices and event-driven architectures SQL and NoSQL databases Unit, integration ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
Python frameworks such as Django, Flask, or FastAPI. Experience in building RESTful APIs and microservices architecture. Strong knowledge of data structures, algorithms, and object-oriented programming. Hands-on experience with databases such as PostgreSQL, MySQL, or MongoDB. Familiarity with asynchronous programming and performance optimization techniques. Experience with cloud ...

C# .Net Senior Desktop Software Engineer

Location
Aberdeen City, Scotland, United Kingdom
cloud-based software solutions. Bachelor's degree (or higher) in Computer Science, Software Engineering, or a related technical discipline. Strong understanding of object-oriented design, design patterns, testing methodologies, version control, and code review practices. Experience working within Agile software development environments. Nice to Have Experience modernizing legacy ...

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 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
5+ 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 - Rock Physics Applications

Hiring Organisation
Halliburton
Location
Abingdon, Oxfordshire, UK
Employment Type
Full-time
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
Glasgow, 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

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

Technology support I

Location
Greater London, England, United Kingdom
/Python and SQL, applied to building LLM-enabled microservices, retrieval pipelines, evaluators, and data tooling; solid understanding of data structures, algorithms, and object-oriented programming as applied to LLM latency, caching, and throughput. Hands-on experience with AWS and cloud data management (e.g., Redshift, DynamoDB, Aurora, Databricks ...

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, Java

Hiring Organisation
Roku
Location
Manchester, UK
Employment Type
Full-time
communication skillsWe're excited if you have5+ years of experience in delivery multi-tier, highly scalable, distributed web applicationDeep understanding in software architecture, object-oriented design principles, and data structuresExtensive experience in developing microservices using Java, PythonGood experience in Test driven development and automating test cases using Java ...

Senior Software Engineer, Java

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
communication skillsWe're excited if you have5+ years of experience in delivery multi-tier, highly scalable, distributed web applicationDeep understanding in software architecture, object-oriented design principles, and data structuresExtensive experience in developing microservices using Java, PythonGood experience in Test driven development and automating test cases using Java ...

Senior Software Engineer - Java, AWS

Location
Manchester, England, United Kingdom
successful in this role at Roku? 5+ years of experience delivering multi-tier, highly scalable, distributed web applications Deep understanding of software architecture, object-oriented design principles, and data structures Strong experience with test-driven development and test automation Extensive experience developing microservices Experience with Infrastructure as Code ...

Lead AI Software Engineer - TRP Labs London

Location
Greater London, England, United Kingdom
Computer Science or a related technical field, or equivalent practical experience. 8+ years of progressive software engineering experience developing applications in object‐oriented languages such as Java, Python, or JavaScript, including experience leading technical delivery across teams or major initiatives. Extensive hands‐on experience architecting and delivering cloud ...

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

Full Stack Developer - Assistant Vice President

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

Engineering Team Lead (Belfast, Hybrid)

Location
Belfast City District, Northern Ireland, United Kingdom
event-driven, or cloud-native systems Practical experience with CI/CD pipelines and source control (e.g. Git, GitLab, or similar) Solid understanding of OO design principles and automated testing across unit, integration, and end-to-end levels Experience working with cloud platforms such as AWS, Azure, or GCP Strong ...

Senior Scala Developer | Banking domain | Bromley

Location
Bromley, England, United Kingdom
development. Strong programming experience in Scala , and familiarity with Scala frameworks. Good working knowledge of Java and backend application development. Solid understanding of Object-Oriented Programming (OOP) and Functional Programming (FP) concepts. Experience designing and developing scalable, high-performance applications and services. Strong knowledge of MySQL , including database ...

Senior Scala Developer | Banking domain | Chester

Location
Chester, England, United Kingdom
development. Strong programming experience in Scala, and familiarity with Scala frameworks. Good working knowledge of Java and backend application development. Solid understanding of Object-Oriented Programming (OOP) and Functional Programming (FP) concepts. Experience designing and developing scalable, high-performance applications and services. Strong knowledge of MySQL, including database ...

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

Location
Dartford, England, United Kingdom
experience 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
experience 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
backend 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 ...

Software Engineer- III- iOS- JPM Personal Investing

Location
Greater London, England, United Kingdom
must, you will be working with the team in London. Commercial experience on native iOS mobile application development. Good Knowledge of object-oriented programming with Swift, Xcode. Strong analytical and problem-solving skills. Experience writing unit tests using XCTest framework. Experience with the MVVM + Coordinator design pattern ...