OOD Jobs in the UK

51 to 75 of 96 OOD Jobs in the UK

Lead Software Engineer (SaaS Delivery Platform)

Reigate, Surrey, United Kingdom
Willis Towers Watson
development lifecycle: requirements capture and analysis, estimation, architecture and design, implementation, unit and system-level testing, deployment, operation and monitoring. Experience with software engineering best practices: object-oriented design and implementation, design patterns, SOLID principles and Agile methodology. Conduct PoC's using the latest technologies and present the findings to technical and non-technical audiences. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Front-end Engineer : Global Energy Co

City of London, London, United Kingdom
Eaglecliff Recruitment
in modern development workflows. • Deep care for application performance, accessibility, and robust API design. • A solid background in Computer Science fundamentals: data structures, algorithms, and deftness at object-oriented design and systems architecture. What you’ll do • Develop and enhance user interfaces using modern tools such as TypeScript, React, Node.js, Next.js, SQL, CSS, CSS-in-JS, Playwright More ❯
Posted:

Front-end Engineer : Global Energy Co

London Area, United Kingdom
Eaglecliff Recruitment
in modern development workflows. • Deep care for application performance, accessibility, and robust API design. • A solid background in Computer Science fundamentals: data structures, algorithms, and deftness at object-oriented design and systems architecture. What you’ll do • Develop and enhance user interfaces using modern tools such as TypeScript, React, Node.js, Next.js, SQL, CSS, CSS-in-JS, Playwright More ❯
Posted:

FX Options Risk Tech Lead - SVP

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
Experience in setting technical vision and strategy for complex projects. Software Development Expertise: Strong hands-on experience in software development using Java , with a deep understanding of object-oriented design principles and design patterns. FX Risk Knowledge: A solid understanding of FX Risk (ideally FX Options Risk), including risk and pnl calculations, both intra-day and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Scientific Software Engineer

Didcot, Oxfordshire, South East, United Kingdom
Science and Technology Facilities Council (STFC)
Python and its scientific packages (such as numpy, scipy, matplotlib, pandas). (S&I) Understanding of modern software development practices (e.g. testing, version control, continuous integration, Agile, object-oriented design). (S&I) Experience of leading software projects through the full life cycle, from gathering requirements to deployment and maintenance. (S&I) Track record in designing technical More ❯
Employment Type: Contract, Part Time
Salary: £60,000
Posted:

Lead Software Engineer

Warton, Lancashire, England
BAE Systems
Rust or Go software development Development team leadership Desirable One of the following: Experience of developing real-time applications Database development and administration Knowledge and experience in Object Oriented design and Model Based engineering tools and techniques would be advantageous e.g. IBM Rational Rhapsody A working knowledge of the overall systems engineering lifecycle Military/Avionics subsystem More ❯
Employment Type: Permanent
Posted:

Graduate Software Engineer

England, United Kingdom
Enterprise Recruitment Ltd
Graduate Software Engineer Join a collaborative team of six software engineers developing applications that interface with a cutting-edge range of engineering instruments. This well-established company employs around 80 people and promotes a culture of innovation, encouraging everyone to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Edinburgh, Scotland, United Kingdom
LHH
178C and coding guidelines like MISRA C/C++ What we’re looking for: Strong experience with C++ in a real-time embedded environment Solid understanding of object-oriented design (OOD) and UML modelling Familiarity with the full software development lifecycle Experience working in agile environments using tools such as Jira, Confluence, Bitbucket, or GitLab Willingness to More ❯
Posted:

C++ Software Engineer (UML Modelling)

Edinburgh, Scotland, United Kingdom
LHH
airborne software development Deliver software using Agile methodologies, contributing to regular sprints and reviews Required Experience Proven experience in real-time C++ software development Strong understanding of Object-Oriented Design (OOD) principles and UML modelling Hands-on experience with modelling tools such as IBM Rhapsody Familiarity with software safety and compliance standards (e.g. DO-178C, MISRA) Experience More ❯
Posted:

Software Development Engineer in Test - II, Alexa Multimodal Initiatives

United Kingdom
Amazon
prototypes and suggest design improvements to deliver superior products.You should have a combination of solid understanding of the operating system, as well as strong knowledge of object-oriented design principles. In this role, you will:• Write sophisticated SW tools and Internal Applications for devices.• Understand/write code in order to effectively work with algorithm engineers … building experience - 4+ years of non-internship professional software development testing experience - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience in platform-level security mitigations and hardening for Linux and Windows PREFERRED QUALIFICATIONS - Knowledge of overall system architecture, scalability, reliability, and performance in a database environment More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Engineer (Serverside / Backend)

Glasgow, United Kingdom
FPSG Connect
DB2, Scala, Servlet, multithreading, concurrency, low-latency, microservices, multi-threaded engineering techniques, data structures, interactive messaging services, CI, Continuous Improvement, Object-Oriented Analysis, Core Java, Object-Oriented Design, Object-Oriented Programming, Agile, SCRUM, Kubernetes. We are Disability Confident and neurodiverse aware. If you have a disability, please tell us if there are any More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior C++ Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Morson Talent
C++. Key Skillset • C++ • Desire to thrive in an office-based environment, working alongside other engineers • Industry relevant knowledge of the full software lifecycle. • Knowledge of OOD (Object Oriented Design) techniques. • Working and delivering software using agile techniques such as Scrum and tooling such as Jira/Confluence/Bitbucket/Gitlab. More ❯
Employment Type: Contract
Rate: £0 - 65 per hour + Inside IR35
Posted:

Software Engineer

United Kingdom
Kaseya Limited
region, distributed systems. Manage the entire product lifecycle from design to production, ensuring excellence in quality and reliability. Skills You'll Need Back-End developer with object-oriented design and problem-solving skills Experience delivering reliable and maintainable software Exposure to debugging low-level Linux issues, utilizing the command line, and shell scripting (bash) Strong fundamentals More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer

United Kingdom
Kaseya Limited
distributed systems. Manage the entire product lifecycle from design to production, ensuring excellence in quality and reliability. Skills You'll Need Strong Back-End developer with object-oriented design and problem-solving skills 8+ years of experience delivering reliable and maintainable software Exposure to debugging low-level Linux issues, utilizing the command line, and shell scripting More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Salesforce Team Lead

London, United Kingdom
iO Associates
with Salesforce DevOps pipelines, data migration/ETL tools, and Agile methodologies. Experience with tools such as BitBucket, JIRA, and Confluence, along with a strong understanding of object-oriented design and JavaScript. Strong communication and collaboration skills, with the ability to articulate technical capabilities and contribute to the platform's vision. If interested, please share your CV More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Dev Engineer I

London, United Kingdom
Amazon
to deliver high-quality software. BASIC QUALIFICATIONS - Bachelor's degree or above in computer science, computer engineering, or related field - Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving, and complexity analysis. - Knowledge of programming languages such as C/C++, Python, Java or Perl PREFERRED QUALIFICATIONS - Previous technical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Redhill, Surrey, South East, United Kingdom
RGS Global
version control systems (e.g., Git, Bitbucket, Subversion). Self-starter with excellent problem-solving skills and the ability to work independently. Desirable Skills: Experience with C++ and Object-Oriented Design in embedded systems. GUI/event-driven application development. Familiarity with Atlassian tools (e.g., Jira, Confluence). Knowledge of production software release processes. For more information on More ❯
Employment Type: Permanent
Salary: £80,000
Posted:

Senior Software Engineer

South Nutfield, Surrey, United Kingdom
Hudson Shribman
version control systems (e.g., Git, Bitbucket, Subversion). Self-starter with excellent problem-solving skills and the ability to work independently. Desirable Skills: Experience with C++ and Object-Oriented Design in embedded systems. GUI/event-driven application development. Familiarity with Atlassian tools (e.g., Jira, Confluence). Knowledge of production software release processes. For more information on More ❯
Employment Type: Permanent
Salary: GBP 70,000 - 80,000 Annual
Posted:

Lead Engineer - FinTech

London Area, United Kingdom
Miryco Consultants Ltd
Qualifications: Significant experience professional software development in a commercial environment. Proven experience in leading and managing software development teams. Proficiency in Python programming with strong foundations in object-oriented design and development. Experience working with large datasets, including APIs & data lakes. Extensive experience in data analysis and data engineering. Demonstrated ability to share knowledge and mentor junior More ❯
Posted:

Lead Engineer - FinTech

City of London, London, United Kingdom
Miryco Consultants Ltd
Qualifications: Significant experience professional software development in a commercial environment. Proven experience in leading and managing software development teams. Proficiency in Python programming with strong foundations in object-oriented design and development. Experience working with large datasets, including APIs & data lakes. Extensive experience in data analysis and data engineering. Demonstrated ability to share knowledge and mentor junior More ❯
Posted:

C Software Engineer (Senior Levels)

Easter Howgate, Midlothian, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
as a senior level C++ Software Engineer at Leonardo: Industry experience in the full software lifecycle. Current or past industry experience in using C++ Experience in OOD (Object Oriented Design) techniques. Working and delivering software using agile techniques such as Scrum, and tooling such as Jira/Confluence/Bitbucket/Gitlab. Demonstrable experience in the following More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

2025 Graduate Software Dev Engineer

London, United Kingdom
Amazon
language is required - you should be familiar with the syntax of languages such as Java, C/C++, or Python - Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis. PREFERRED QUALIFICATIONS - Previous technical internship(s) if applicable - Experience with distributed, multi-tiered systems, algorithms, and relational More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Algo Trading Developer - Java

City of London, London, United Kingdom
Hybrid / WFH Options
McGregor Boyall Associates Limited
signals High-availability trading infrastructure serving institutional clients worldwide Backend systems supporting equities, futures, and listed derivatives trading What They Needs Expert-level Java development with strong object-oriented design principles Degree in Computer Science, Mathematics, or Engineering Hands-on experience building trading systems (execution algorithms, risk trading, smart routing) Deep understanding of equity market microstructure and More ❯
Employment Type: Permanent, Work From Home
Posted:

C++ Software Engineer (UML Modelling)

Easter Howgate, Midlothian, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
alongside some of the best engineers in our company Industry experience in the full software lifecycle. Current or past industry experience in using C++ Experience in OOD (Object Oriented Design) techniques. Working and delivering software using agile techniques such as Scrum, and tooling such as Jira/Confluence/Bitbucket/Gitlab. Security Clearance You must be More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Embedded Software Engineer

Reading, Oxfordshire, United Kingdom
Platform Recruitment
Principal Embedded Software Engineer £70-90k Reading Remote, with occasional visits My client is an elite company providing media content solutions. Due to sustained success, they are expanding their R&D team. They're seeking a Principal Software Engineer More ❯
Employment Type: Permanent
Salary: GBP 70,000 - 90,000 Annual
Posted:
OOD
10th Percentile
£42,500
25th Percentile
£55,000
Median
£65,000
75th Percentile
£77,813
90th Percentile
£92,500