1 to 25 of 48 Remote/Hybrid Permanent OOD Jobs

Senior Software Engineer

Location
Greater London, England, United Kingdom
delivery effectiveness and customer value.Must-Have SkillsExtensive hands-on experience delivering enterprise-scale backend application solutions.Strong expertise in Java/J2EE development, object-oriented design principles, and enterprise application architecture.Proven experience designing and building RESTful services and microservices-based solutions.Strong experience with Java 17, Spring Boot, Kafka ...

VP, Full-Stack Software Engineer (Java)

Hiring Organisation
Hackajob Ltd
Location
London, United Kingdom
Employment Type
Permanent
related frameworks (e.g.Spring Boot, Hibernate). Some experience in React or similar, and modern JavaScript/TypeScript an advantage. Solid experience with object-oriented design and applying standard design patterns. Experience designing, building, and deploying scalable microservices using API-first principles with REST and/orgRPC. ...

Senior Platform Engineer

Location
Reigate, England, United Kingdom
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# ...

Manager, Programming & Data Services (Remote/Hybrid/In-Office/Flexible)

Hiring Organisation
National Field Representatives, Inc
Location
Claremont, New Hampshire, United States
Employment Type
Permanent
Salary
USD Annual
automation; enterprise application and API integrations; AI-enabled applications, agents, copilots, and automation solutions, along with a strong foundation in software architecture, object-oriented design, Agile development, security best practices, debugging, and modern software engineering methodologies. Strong customer service, communication, leadership, analytical, and problem-solving skills, with ...

Senior Software Engineer - (Permanent or Fixed-Term Contract)

Location
Woking, England, United Kingdom
with working knowledge of Python and TypeScript. Experience delivering software solutions using agile methodologies and software engineering best practices. Strong understanding of object-oriented design and software engineering principles, including SOLID principles, with the ability to develop maintainable and scalable solutions. Proven ability to analyse complex technical ...

Senior Software Engineer - ST&S

Location
Greater London, England, United Kingdom
engineering protocols across design, development, testing, deployment and operational support.# **What you’ll bring**Crucial experience* Strong software engineering fundamentals, including object-oriented design, data structures, algorithms and computational complexity.* Validated experience designing and developing distributed, cloud-native applications.* Strong proficiency in one or more programming ...

Senior Software Engineer - Java, AWS

Location
Manchester, England, United Kingdom
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 ...

Senior Software Engineer, Java

Hiring Organisation
Roku
Location
Manchester, UK
Employment Type
Full-time
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
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 Front End React Engineer

Location
Telford, England, United Kingdom
Strong commercial experience with JavaScript and React. Proven experience delivering complex front-end applications. Strong understanding of software engineering best practices and object-oriented design principles. Experience with: Playwright HTML Git/GitLab JUnit Maven Strong communication and stakeholder management skills. Demonstrable leadership, mentoring, and coaching experience. ...

Senior Developer (LNG)

Location
Greater London, England, United Kingdom
using Microsoft .NET, C#, Web API, SQL Server, and modern software engineering practices within complex business environments. Strong understanding of software architecture, object-oriented design, design patterns, SOLID principles, and modern development methodologies including CI/CD and DevOps practices. Experience working within trading, commodities, financial ...

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

Secure Data Engineer

Location
Newcastle upon Tyne, England, United Kingdom
data services run predictably in tightly governed Defence environments.* **Core Engineering** Expert level Python and strong foundations in software engineering such as object oriented design, automated testing and version control.* **Data Engineering Stack** Experience building pipelines using streaming frameworks, distributed processing engines and relational or analytical storage ...

Mid-Level .NET Developer

Hiring Organisation
Nextech Group Limited
Location
Essex, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£50,000
Server and Entity Framework Experience building and consuming RESTful APIs Familiarity with Git and standard CI/CD practices Understanding of object-oriented design principles and design patterns Experience with a front-end framework (Angular, React or similar) - desirable Exposure to Azure or AWS cloud services ...

Contract C# Software Developer

Hiring Organisation
Connells Group HQ
Location
Milton Keynes, Buckinghamshire, United Kingdom
Employment Type
Full-Time
Salary
£450.00 per day
with Azure Experience of working with AI in a software engineering team Skilled in software testing methodologies including TDD Strong knowledge of object-oriented design and development skills Developing and maintaining multiple connected software solutions Excellent skills in SQL Server Ability to select and use the most ...

Lead C# Engineer

Location
United Kingdom
analysis, estimation, detailed software design, implementation, unit and system-level testing, installation and deployment, maintenance Experience with software engineering best practices: object-oriented design and implementation, design patterns, SOLID principles, Agile and Extreme Programming methodologies Experience with software development tools: IDE’s, version control, test ...

Senior Software Engineer (C# .NET)

Hiring Organisation
Leonardo DRS
Location
Luton, Bedfordshire, UK
Employment Type
Full-time
practical experience in software engineering using C# .NET, delivering reliable solutions as part of a team. Technical Foundations: A good understanding of object-oriented design and familiarity with frameworks and tools such as WPF, WinForms, and Visual Studio. Exposure to microservices and containerisation is a plus. DevSecOps ...

Senior Engineer

Location
Bexhill-on-Sea, England, United Kingdom
employee-facing applications. Experience delivering end-to-end solutions across front-end, services, and integration layers. Strong software engineering fundamentals, including object-oriented design, design patterns, problem solving, peer reviews, unit testing, and test-driven development. Proficiency in one or more modern programming languages, with ...

ai engineer for agentic applications

Location
Greater London, England, United Kingdom
Learning, Software Engineering, Data Science, or a related technical discipline, or equivalent hands-on experience; Exceptionally strong Python skills with knowledge of object-oriented design, clean code, SOLID, design patterns, modularity, and testability; Strong backend and API engineering experience, ideally with Python and FastAPI or similar ...

Senior.Net Engineer

Hiring Organisation
Just Eat Takeaway.com
Location
London, UK
NoSQL database systems Solid foundation in software engineering principles and best practices, including data structures, design patterns, microservices, event-driven architectures, object-oriented design, and code optimization. Well-versed in Git VCS Proficient in DevOps practices with hands-on experience in CI/CD pipelines Ability ...

C# . Net Developer, Hybrid

Hiring Organisation
Exposed Solutions
Location
Slough, Berkshire, South East, United Kingdom
Employment Type
Permanent
Salary
£70,000
. Experience working for a software product or technology company where software is the core business. Strong understanding of software architecture and object-oriented design principles. Experience working with messaging technologies such as RabbitMQ. Excellent debugging and problem-solving skills. Experience writing efficient, maintainable, well-tested code. ...

Senior .Net Engineer

Location
Greater London, England, United Kingdom
NoSQL database systems Solid foundation in software engineering principles and best practices, including data structures, design patterns, microservices, event-driven architectures, object-oriented design, and code optimization. Well-versed in Git VCS Proficient in DevOps practices with hands-on experience in CI/CD pipelines Ability ...

AI/ML Engineer

Location
Greater London, England, United Kingdom
welcome but not essential. Essential Experience & Skills Exceptionally strong Python programming skills, with a deep grasp of objectoriented design, clean code, and core software engineering principles (e.g. SOLID, design patterns, modularity, testability). Strong backend/API engineering experience, ideally in Python (e.g. FastAPI ...

Software Engineer C++

Location
Birmingham, England, United Kingdom
C++ , including modern C++ practices and proficiency with the C++ Standard Library (STL) . Solid software engineering fundamentals: data structures, algorithms , object-oriented design, and design patterns. Strong programming, debugging, analytical, and problem-solving skills. Working knowledge of CAD/CAM concepts , computational geometry, or geometric ...

Senior C# Software Engineer – Semiconductor Metrology

Location
Abingdon, England, United Kingdom
real-time systems . Experience of IPC technologies and techniques (e.g. DDS , MQTT , ZeroMQ , RabbitMQ , NamedPipes , etc.). Strong knowledge of object-oriented design , design patterns , and SOLID principles . Excellent problem-solving skills and ability to work in a fast-paced semiconductor environment. Nice ...