51 to 75 of 111 OOD Jobs in England

Principal Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Bournemouth, Dorset, South West, United Kingdom
Employment Type
Permanent
frameworks. Hands-on experience with messaging and event-driven architectures, using technologies such as Kafka, AMQP or equivalent platforms. Deep understanding of object-oriented design and SOLID principles, combined with experience using modern DevOps and containerisation tools such as Jenkins, Kubernetes and Docker to deliver high-quality ...

Robotics Software Engineer

Location
Chelmsford, England, United Kingdom
with embedded real-time systems under a multi-threading and interrupt driven environment, such as QNX or Real-Time Linux. Experience applying object-oriented design best practices. Experience working as part of a team following modern software development practices (SDLC), working with revision control tools, using remote ...

Windows Software Manager

Location
Oxford, England, United Kingdom
Time Operating System (RTOS) concepts (task scheduling, interrupts, concurrency) and Board Support Package (BSP). Familiarity with Unified Modelling Language (UML) and object-oriented design principles. Demonstrated ability to build, lead, and develop high-performing engineering teams with a collaborative leadership approach. Strong systems-thinking capability, with ...

Software Development Engineer II

Location
Greater London, England, United Kingdom
work experience. Experience in software development, including experience with at least one modern language such as Python, Java, C++, or C# including object-oriented design with an understanding of advanced design patterns. Experience in cloud-first design, preferably AWS (Serverless infrastructure, dynamic autoscaling, container orchestration ...

Software Test Manager

Location
Oxford, England, United Kingdom
Support Package (BSP), and hardware–software interaction as well as Over The Air (OTA) updates. Familiarity with Unified Modelling Language (UML) and object-oriented design principles. Demonstrated ability to build, lead, and develop high-performing engineering teams with a collaborative leadership approach. Proven ability ...

VodafoneThree - Solution Architect

Hiring Organisation
VodafoneThree
Location
Newbury, Berkshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
modern cloud architectures, including containerised and serverless solutions, managed services, and scalable application design. You'll have a solid understanding of SOLID object-oriented design principles and how to apply them to real-world solutions. You'll possess deep knowledge of RESTful API design and experience ...

.Net Developer (Umbraco) (Permanent)

Location
Greater London, England, United Kingdom
systems throughout the product lifecycle. A well-organized team player, able to manage multiple tasks and priorities in parallel. Strong understanding of Object Oriented design, SOLID principles and design patterns. C#, .NET, RAZOR, MVC, REST API. Experience in Git or other DVCS. Continuous Integration; Cloud Services ...

Digital Systems Architect – Financial Services - Northampton

Location
Northampton, England, United Kingdom
Experience of application client and server architecture in the web and/or mobile domain, application frameworks and architecture patterns Experience of Object‐Oriented design and Enterprise Integration Patterns, of presenting technical concepts to a non‐technical audience Specific experience of domain driven and event driven architecture ...

Principal Software Engineer

Location
Greater London, England, United Kingdom
frameworks. Hands‐on experience with messaging and event‐driven architectures, using technologies such as Kafka, AMQP or equivalent platforms. Deep understanding of object‐oriented design and SOLID principles, combined with experience using modern DevOps and containerisation tools such as Jenkins, Kubernetes and Docker to deliver high‐quality ...

Senior Methods Engineer

Location
Burton upon Trent, England, United Kingdom
nature of the work. Desirable experience includes: Experience working in the nuclear sector. Experience in a technical consultancy environment. Practical experience applying object oriented design principles and modular software architectures. Experience of safety-related software development against relevant industry standards. Experience in development with Fortran 90. Experience ...

VodafoneThree - Solution Architect

Location
Newbury, England, United Kingdom
modern cloud architectures, including containerised and serverless solutions, managed services, and scalable application design. You’ll have a solid understanding of SOLID object‐oriented design principles and how to apply them to real‐world solutions. You’ll possess deep knowledge of RESTful API design and experience ...

Software Engineer (C++)

Hiring Organisation
Experis
Location
High Wycombe, Buckinghamshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £60000/annum
complex algorithms . Strong mathematical skills, including calculus and analytical problem solving. Experience with software design, testing and debugging. Knowledge of object-oriented design and software architecture. Experience using Git or similar version control systems. Degree in Computer Science, Software Engineering, Electronics, Mathematics, Physics, or similar ...

SQL Database Developer

Location
Evercreech, England, United Kingdom
part of an IT team. Insurance industry experience is a plus; experience with XML, AS400, .NET, C#, Java, shell scripting, or object-oriented design is also preferred. #J-18808-Ljbffr ...

Embedded Software Engineer, Ring

Location
Cambridge, England, United Kingdom
Experience in professional, non-internship software development Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Experience with an RTOS in a production environment: task design, inter-task communication, and synchronisation primitives Experience implementing low-level drivers ...

Senior Developer

Location
Brighton, England, United Kingdom
help us build better workflows around it. What you bring Must-haves 5+ years of relevant experience Strong Ruby fundamentals and sound object-oriented design skills Strong backend engineering skills, with working knowledge of frontend concepts Experience working effectively in a mature monolith, treating tech debt ...

Applied AI ML Data Scientist, Vice President - Payments

Location
Greater London, England, United Kingdom
production at scale, including monitoring, drift and performance management, reliability, incident management, and continuous improvement Strong Python software engineering skills, including modular object‐oriented design, testing, performance tuning, and debugging Working knowledge of MLOps and LLMOps and distributed systems, including training and serving patterns, batch versus real ...

Java / Angular Developer (Full-Stack)

Location
Greater London, England, United Kingdom
Java Application with good exposure on springboot, microservices and system designing. 6+ hands-on experience with Java, Angular, Spring, Typescript, Python Strong object oriented design and development skills, data-structures and algorithms, and design patterns. Excellent analytical ability. Strong experience with relational databases logical modelling. Strength ...

Methods Engineer

Location
Burton upon Trent, England, United Kingdom
nature of the work. Desirable experience includes: Experience working in the nuclear sector. Experience in a technical consultancy environment. Practical experience applying object oriented design principles and modular software architectures. Experience of safety‐related software development against relevant industry standards. Experience in development with Fortran 90. Experience ...

Senior Quantitative Analyst – FX Options Electronic Pricing & Automation, Director

Location
Greater London, England, United Kingdom
deployment, business adoption and measurable business impact. Demonstrated ability to design and implement production software in modern C++ and Python, including object-oriented design principles and production-quality development practices. Applied knowledge of statistics and probability, including the use of probability theory to evaluate complex financial ...

Senior Software Engineer

Hiring Organisation
Parkside
Location
Uxbridge, Greater London, United Kingdom
Employment Type
Permanent
developing embedded software applications. Strong proficiency in modern C++. Experience developing software on Embedded Linux platforms. Solid understanding of software architecture and object-oriented design principles. Experience working with networked systems and communication protocols. Strong debugging, troubleshooting, and problem-solving skills. Experience using version control systems ...

Javascript with Agile Software Engineer - Central London

Location
Greater London, England, United Kingdom
delivery through all phases of development, including coding standards, code reviews, source control management, build processes, testing, and operations. Working knowledge of object-oriented design, design patterns and extreme programming. Familiar with build automation and continuous integration 3Ability to write unit tests using JavaScript ...

Mid-level Developer

Location
Brighton, England, United Kingdom
t. What you bring Must-haves 3+ years of professional software engineering experience Solid Ruby and Ruby on Rails experience, with sound object-oriented design skills Strong backend engineering skills, with working knowledge of frontend concepts Experience working in an established codebase, handling tech debt and refactoring ...

Senior Software Development Engineer, AWS CloudFront

Location
Greater London, England, United Kingdom
tech lead or leading an engineering team Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Experience in professional, non-internship software development Experience leading the architecture and design (architecture, design patterns, reliability and scaling ...

Staff Software Engineer – ML (Tooling)

Location
Cambridge, England, United Kingdom
boundaries to find practical solutions. Essential skills: Strong experience in software development or automation (Python required). Experience with modern Python development - object-oriented design and tools such as uv and ruff. Familiarity with Docker and CI/CD systems (Jenkins, GitLab, or GitHub). Comfortable developing ...

Software Developer Graduate: September 2027 London

Location
Greater London, England, United Kingdom
skills in any object‐oriented language (we use C#, C++ & Python mostly). You also understand algorithms, data structures, and object‐oriented design patterns. Problem Solver : When it comes to solving problems, you use clear and sound reasoning. You’re rational and like ...