Permanent OOD Job Vacancies

76 to 100 of 125 Permanent OOD Jobs

System Design Architect IV (London)

London, UK
IGT
focused UML, ArchiMate or similarly structure modelling technique Expert of architectural principles, styles, design patterns and anti-patterns Good understanding of application design principles and object oriented design Knowledge of domain and data modelling as well as database design principles Previous experience of loose coupling, separation of concerns, inversion of control and microservices Knowledge More ❯
Employment Type: Full-time
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:

Android Developer (Senior)

Warszawa, Mazowieckie, Poland
Aristocrat Interactive
proficiency in Kotlin and Jetpack Compose, with a deep understanding of the language and frameworks to design, implement, and optimize modern Android applications. Strong knowledge of Object-Oriented Design (OOD) and System Design: Ability to architect and design scalable, efficient, and maintainable systems. Comfortable making high-level design decisions and resolving complex architectural More ❯
Employment Type: Permanent
Salary: PLN Annual
Posted:

Android Developer (Senior)

Kraków, Małopolskie, Poland
Aristocrat Interactive
proficiency in Kotlin and Jetpack Compose, with a deep understanding of the language and frameworks to design, implement, and optimize modern Android applications. Strong knowledge of Object-Oriented Design (OOD) and System Design: Ability to architect and design scalable, efficient, and maintainable systems. Comfortable making high-level design decisions and resolving complex architectural More ❯
Employment Type: Permanent
Salary: PLN 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:

Applications Engineer II with Security Clearance

Orlando, Florida, United States
X-Force, LLC
independently meeting critical project milestones. Qualifications: Extensive understanding of software-defined architectures, particularly object-oriented design. Proficient in software development using C#. Demonstrated skill in object-oriented design principles. Strong analytical and problem-solving abilities, including experience in root cause analysis. Experience with test and measurement equipment such as oscilloscopes, multimeters, and signal generators. Fundamental More ❯
Employment Type: Permanent
Salary: USD Annual
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:

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:

R&D Engineer II (MAPDL Material Modeling)

Canonsburg, Pennsylvania, United States
Ansys
formulation, and nonlinear solver strategies. Understanding of numerical methods, solution stability, and algorithm development. Experience developing within a large-scale commercial software environment. Strong programming fundamentals in object-oriented design, data structures, and performance optimization. Proven track record of successfully leading or contributing to technical projects, from design to delivery. Strong communication skills and the ability More ❯
Employment Type: Permanent
Salary: USD Annual
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:

Systems Development Manager, Managed Operations

London, United Kingdom
Amazon
Systems Development Manager, Managed Operations Job ID: Amazon Web Services Development Center Germany GmbH AWS is set to introduce the inaugural European Sovereign Cloud (ESC), marking a significant development in utility computing (UC). To spearhead this initiative, we are More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Dev Engineer II - AMZ

Santa Clara, California, United States
ELEMENTAL TECHNOLOGIES LLC
Employer: ELEMENTAL TECHNOLOGIES LLC Offered Position: Software Dev Engineer II Job Location: Santa Clara, California Job Number: AMZ Position Responsibilities: Design, develop, implement, test, and document embedded or distributed software applications, tools, systems and services. Translate functional requirements into More ❯
Employment Type: Any
Salary: USD Annual
Posted:

RUST Embedded Software Engineer with Security Clearance

Taunton, Massachusetts, United States
GeoLogics Corporation
have Actual experience working in the RUST development language Real-Time multi-threaded Embedded software, preferably on Linux OS. Model-based development, preferably Rhapsody. Extensive experience with Object Oriented design and programming, preferably in UML and RUST. Familiarity with C and C++ Long development lifecycle and product lifespans, requiring maintenance and regular technology refresh. ARM virtualization extensions More ❯
Employment Type: Permanent
Salary: USD 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:

Principal Embedded Software Engineer

RG1, Reading, Berkshire, 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: £70000 - £90000/annum Very generous bonus + healthcare
Posted:
OOD
10th Percentile
£43,500
25th Percentile
£55,000
Median
£65,000
75th Percentile
£78,750
90th Percentile
£94,000