1 to 25 of 96 Permanent OOD Jobs in England

Senior C# .Net Developer

Location
Greater London, England, United Kingdom
ASP.NET Core/Web API REST APIs and microservices SQL Server, including complex queries, stored procedures and optimisation Entity Framework/ORM Object-oriented design and design patterns Distributed systems and enterprise integration Unit and automated testing Azure DevOps, Git and CI/CD Agile/ ...

Senior Software Engineer - .NET

Location
Nottingham, England, United Kingdom
assisted development tools. Qualifications Required Skills/Knowledge Strong expertise in .NET Core/.NET Framework and C#, including object-oriented design and common design patterns. Proven experience across the full software development lifecycle, ideally supporting a live, business-critical production system. Solid experience with ...

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

Senior Software Engineer II -Java

Location
Greater London, England, United Kingdom
complex production and customer issues. Mentor and guide junior engineers, fostering a culture of collaboration and continuous learning. Requirements Strong foundation in object-oriented design, development, and standard design patterns. Expert-level development experience using Java, Spring Boot and Web Services. Strong understanding of REST APIs ...

Senior Full Stack Developer

Location
Newcastle upon Tyne, England, United Kingdom
supporting production software using C# and .NET. Strong full-stack capability across React, TypeScript, SQL Server and HTTP APIs. Strong knowledge of object-oriented design, relational data modelling and automated unit, integration and front-end testing. Experience delivering complex changes through Git-based source control, code review ...

Senior Salesforce Software Engineer

Hiring Organisation
Sage
Location
Winnersh, Berkshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
technical designs and robust implementation plans • Contribute actively to Salesforce architecture discussions, design reviews and long-term product decisions • Apply strong object-oriented design principles, automated testing practices, code quality standards and CI/CD ways of working • Mentor and support other engineers through code reviews ...

Senior Software Engineer, Java

Location
Manchester, England, United Kingdom
Requirements 5+ years of experience in delivery multi-tier, highly scalable, distributed web application Deep understanding in software architecture, object-oriented design principles, and data structures Extensive experience in developing microservices using Java, Python Good experience in Test driven development and automating test cases using Java/ ...

Software Engineer II - Blockchain/ Digital Assets

Location
Greater London, England, United Kingdom
software engineering experience with Java Spring Boot/Python or similar modern backend frameworks Understanding of software development fundamentals: data structures, algorithms, object-oriented design Experience with version control (Git) and working in collaborative development environments Eagerness to learn distributed systems, blockchain technologies, and cloud-native architectures ...

Automation Test Software Engineer

Location
Cambridge, England, United Kingdom
Knowledge of hardware integration and device communication protocols. Experience testing physical products, embedded systems, or IoT devices. Strong understanding of software architecture, object-oriented design, and design patterns. Experience with RESTful APIs, web services, and backend system integration. Knowledge of automation infrastructure, test orchestration, and execution ...

Automation Test Software Engineer

Location
Greater London, England, United Kingdom
Knowledge of hardware integration and device communication protocols. Experience testing physical products, embedded systems, or IoT devices. Strong understanding of software architecture, object-oriented design, and design patterns. Experience with RESTful APIs, web services, and backend system integration. Knowledge of automation infrastructure, test orchestration, and execution ...

Senior Software Engineer – Java, AWS Roku, Inc.

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

Lead Software Engineer - JAVA - Equities - Vice President

Location
Greater London, England, United Kingdom
inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices Experience with object-oriented design and micro-service architectures and best practices Proficient in all aspects of the Software Development Life Cycle Good understanding of software design ...

Senior Software Engineer - Control Systems

Location
Crawley, England, United Kingdom
positive engineering culture. What You’ll Bring: Degree in Engineering, Computer Science or equivalent practical experience. Strong understanding of software engineering principles, object-oriented design and the software development lifecycle. Experience with unit testing, automation and CI/CD practices. A collaborative approach and experience working within ...

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

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

Python Quantitative Developer – Cross Asset XVA & Capital Analytics

Location
Greater London, England, United Kingdom
solvers. Build high-quality software using C++ and Python, alongside technologies such as C#/.NET, Java, SQL and kdb. Apply object-oriented design principles and strong software engineering practices to quantitative applications. Work with market data and develop analytical solutions for complex financial instruments. Collaborate closely ...

Lead Data Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
support business intelligence and reporting workloads Write production-grade Python/PySpark code with disciplined testing, performance tuning, and maintainable object-oriented design Implement infrastructure-as-code (e.g., Terraform) to provision and manage cloud-based data platform components Containerize and deploy services using Docker and Kubernetes ...

Lead Data Engineer

Location
London, United Kingdom
support business intelligence and reporting workloads Write production-grade Python/PySpark code with disciplined testing, performance tuning, and maintainable object-oriented design Implement infrastructure-as-code (e.g., Terraform) to provision and manage cloud-based data platform components Containerize and deploy services using Docker and Kubernetes ...

Lead Data Engineer

Location
Westminster, West End, United Kingdom
support business intelligence and reporting workloads Write production-grade Python/PySpark code with disciplined testing, performance tuning, and maintainable object-oriented design Implement infrastructure-as-code (e.g., Terraform) to provision and manage cloud-based data platform components Containerize and deploy services using Docker and Kubernetes ...

Senior Software Engineer (C++ / Qt)

Hiring Organisation
Tiger Resourcing Group
Location
Brighton, Brighton and Hove, East Sussex, United Kingdom
Employment Type
Permanent
Salary
£55000 - £65000/annum
against milestones and acceptance criteria. Skills and Experience Required Essential: Strong, demonstrable experience in C++ (C++14/C++17 or later) with solid object-oriented design skills. Proven experience developing and testing GUIs and applications using the Qt5 framework in an IDE (VSCode or QtCreator). A sound ...

Software Developer (Java/C++) – Gloucester

Location
Gloucester, England, United Kingdom
commercial experience. Strong experience with Java and/or C++. Experience developing software within Linux environments. Good understanding of software architecture and object‐oriented design principles. Experience developing backend applications, services or APIs. Strong debugging, troubleshooting and problem-solving skills. Experience working with relational and/ ...

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

Sr Lead Software Engineer - Java / Python

Location
Greater London, England, United Kingdom
platforms Advanced in one or more programming language(s), with deep hands‐on expertise in Java (17+), including concurrency, memory management, and object‐oriented design Demonstrated experience designing clean APIs and rollout strategies for distributed systems (including integration and backward compatibility considerations) Practical experience with Spring/ ...

Python Software Engineer - 12 Month FTC

Location
Woking, England, United Kingdom
services, APIs, and/or data pipelines. Experience delivering software solutions using agile methodologies and software engineering best practices. Strong understanding of object-oriented design, software architecture, and engineering principles, including SOLID. Proven ability to analyse complex technical problems and develop practical, scalable solutions. Comfortable taking ownership ...

Principal Browser Software Engineer

Location
Cambridge, England, United Kingdom
based applications, browser extensions or web technologies* Knowledge of Chromium and/or Firefox browser architectures and code bases* Strong understanding of object-oriented design principles, data structures and algorithms* Experience using source control systems and modern software development practices (Git, Azure DevOps, GitHub)* Experience contributing ...