1 to 25 of 36 SOLID Jobs in the UK

Full Stack - Tech Lead (Node.js, React, Java Script)

Hiring Organisation
Expleo Group
Location
Milton Keynes, Buckinghamshire, South East, United Kingdom
Employment Type
Permanent
platforms (Azure/AWS/GCP) Exposure to containerisation (Docker) and orchestration (Kubernetes) Engineering Practices Strong grounding in clean code principles and design patterns (SOLID, DRY) Experience with test automation, code quality tools, and static analysis Understanding of security best practices and compliance requirements Experience Overall experience with strong ...

Full Stack Sofware Engineer

Hiring Organisation
CGI
Location
Newry Mourne and Down, United Kingdom
Employment Type
Full Time
product teams Contribute & Shape architectural decisions and technical documentation Automate & Deliver through CI/CD pipelines and DevOps practices Apply & Promote secure coding, SOLID principles, and clean code standards Develop & Enable low-code solutions using Power Apps and related tools Mentor & Support junior engineers, fostering a high-performance team ...

Senior Cloud Developer

Hiring Organisation
WTW
Location
Surrey, United Kingdom
Employment Type
Full Time
Azure stack. Experience working with test frameworks/test cases for RESTful services Experience with software engineering best practices: object-oriented, design patterns, SOLID principles. Experience with software development ecosystem (IDE’s, version control, test automation/CI, etc.). Strong appreciation of building flexible cross-functional full-stack ...

IT Development Team Lead (Full Stack)

Hiring Organisation
Euro Car Parks
Location
Central London, London, United Kingdom
Employment Type
Permanent
support for other development team members through peer review and positive feedback Understanding and enthusiasm for best practice development embodying Clean architecture and SOLID design principles Assist in team planning effectively to deliver robust, modular and testable code and adhere to engineering procedures and code conventions Active contribution ...

Senior Java Developer

Hiring Organisation
Hays Technology
Location
Manchester, United Kingdom
Employment Type
Permanent
Salary
£50000 - £65000/annum £50,000-£65,000
following skills, then LET'S TALK! Strong experience in Java development (plus exposure to Kotlin or Scala) Deep understanding of OOP principles, SOLID design, and design patterns Hands on experience with Spring Framework (Spring Boot, Spring MVC) Experience designing and securing RESTful APIs Experience with containerisation (Docker, Kubernetes) Familiarity ...

Senior Software Engineer

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£45,000
user-focused applications. Strong understanding of object-oriented programming concepts including encapsulation, inheritance, polymorphism, and abstraction. This should extend to a clear understanding of SOLID principles and the ability to apply them to create robust and extensible software designs. Proficiency in SQL, specifically using Microsoft SQL Server, with ...

Senior Software Engineer

Hiring Organisation
17918
Location
United Kingdom
user-focused applications. Strong understanding of object-oriented programming concepts including encapsulation, inheritance, polymorphism, and abstraction. This should extend to a clear understanding of SOLID principles and the ability to apply them to create robust and extensible software designs. Proficiency in SQL, specifically using Microsoft SQL Server, with ...

Senior Developer

Hiring Organisation
Foreign, Commonwealth & Development Office
Location
Isle Of South Uist, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
high complexity, following agreed standards, secure coding practice and modern development methods. Committed to applying good systems design principles such as Clean Architecture and SOLID, and contributing to the maintenance of consistent architectural and coding standards, you'll work effectively in Agile teams, delivering sprint goals, producing shippable outcomes ...

Senior Software Engineer C++

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
collaborative delivery. Strong understanding of object-oriented programming concepts including encapsulation, inheritance, polymorphism, and abstraction. This should extend to a clear understanding of SOLID principles and the ability to apply them to create robust and extensible software designs. Proficiency in SQL, specifically using Microsoft SQL Server, with the ability ...

Senior Developer

Hiring Organisation
scrumconnect ltd
Location
Taunton, Somerset, United Kingdom
Employment Type
Permanent
Salary
GBP 65,000 - 75,000 Annual
minimum of 5 years' UK residency is typically required. Clearance will be sponsored upon appointment. Essential Skills & Experience: Strong hands-on C# with solid grasp of OOP, design patterns, and SOLID principles. Experience building production-grade applications in both .NET Core and Framework environments. Core Languages - .NET Core ...

Application Solution Architect

Hiring Organisation
ARM
Location
London, United Kingdom
Employment Type
Contract
Best Practices Establish and govern common application design principles and standards. Champion architectural approaches including: Clean Architecture Strangler Fig Pattern Domain-Driven Design (DDD) SOLID Principles Separation of Concerns Twelve-Factor Application principles Conduct architecture reviews and provide technical assurance. Technical Leadership Provide leadership and guidance to development teams ...

Principal Software Engineer

Hiring Organisation
Matchtech
Location
Maidenhead, Berkshire, United Kingdom
Employment Type
Permanent
/or RTOS, e.g., ThreadX/QNX or similar) Embedded Linux application, kernel, and/or driver development Strong C and C++ development background. Solid understanding of modern software lifecycle practices (requirements, design, implementation, test/verification). Experience with OO design, design patterns, and principles such as SOLID. ...

Software Engineer - Java /Back End

Hiring Organisation
Som3
Location
Basingstoke, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £65000/annum
documenting APIs using OpenAPI/Swagger Proficiency with build tools - Maven or Gradle - and a modern Java development workflow. Understanding of software design principles (SOLID, DRY, Clean Architecture) Familiarity with containerised deployment environments (Docker, Kubernetes) from a developer perspective. Understanding and interest in AI coding assistants - Claude Code, GitHub ...

Software Engineer - Java /Back End

Hiring Organisation
Som3
Location
Milton Keynes, Buckinghamshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £65000/annum
documenting APIs using OpenAPI/Swagger Proficiency with build tools - Maven or Gradle - and a modern Java development workflow. Understanding of software design principles (SOLID, DRY, Clean Architecture) Familiarity with containerised deployment environments (Docker, Kubernetes) from a developer perspective. Understanding and interest in AI coding assistants - Claude Code, GitHub ...

Senior Software Engineer

Hiring Organisation
Awin
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
comfort working with multiple programming languages, ideally incl. Java/Spring Passion for clean, maintainable code with a strong understanding of SOLID principles Hands-on experience designing AWS-based systems, microservices with REST APIs, and event-driven architectures Focus on engineering quality through code reviews, testing, and test strategy … maintaining CI/CD pipelines for reliable, automated software delivery Confident use of Git or similar version control systems in a collaborative environment Solid understanding of relational databases, data modelling, and SQL Familiarity with non-relational databases like DynamoDB, MongoDB Basic knowledge of web technologies and modern frontend frameworks ...

Software Engineer

Hiring Organisation
CGI
Location
City and Borough of Leeds, United Kingdom
Employment Type
Full Time
practices. Required qualifications to be successful in this role To succeed in this role, you should bring strong hands-on software engineering experience, a solid understanding of modern development principles, and the ability to work effectively within collaborative Agile teams. You'll be confident designing and building solutions across … approach to quality, communication, and continuous improvement. Essential qualifications: • Experience with .NET/C#, Python, and/or TypeScript/React • Strong understanding of SOLID principles and clean architecture • Experience working in Agile environments with CI/CD and automated testing •Proficiency with Git-based workflows • Ability to communicate ...

Software Engineer, Full-Stack Applications - Ratings Technology

Hiring Organisation
Fitch Group
Location
Manchester, United Kingdom
Employment Type
Full Time
teams – Partner with product managers, analysts, and other engineers to understand requirements and deliver solutions that meet business needs • Apply engineering best practices – Follow SOLID principles and design patterns, participate in code reviews, solve technical challenges, and contribute to code quality • Support and improve systems – Troubleshoot production issues, optimize … hands-on experience building enterprise applications and modern web technologies in production environments • Software Engineering Fundamentals – Strong understanding of OOP concepts, design patterns, SOLID principles, algorithms, data structures, and ability to write clean, maintainable code • Backend Development – Proficiency in Java, Spring Boot, Maven, and Python (Pandas, FastAPI, Flask ...

Senior Software Engineer (f/m/d)

Hiring Organisation
Awin
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
experience in commercial software engineering roles A positive, collaborative work ethic and strong sense of ownership Passion for writing elegant, maintainable code, with a solid understanding of SOLID principles Experience conducting thorough code reviews, writing unit tests, and maintaining CI/CD pipelines Strong experience with … similar version control systems Experience with event-driven architectures and messaging/streaming technologies Solid understanding of relational database concepts, database design principles, and strong SQL skills Experience with non-relational databases such as DynamoDB or MongoDB Expertise in designing and implementing RESTful APIs within a microservices architecture Experience ...

Senior Digital Engineer (Java)

Hiring Organisation
Love2Shop
Location
Liverpool, Merseyside, North West, United Kingdom
Employment Type
Permanent
products that genuinely make a difference. Key Responsibilities Build and maintain robust, high-quality web and mobile applications using Java and React Native, applying SOLID design principles throughout. Help shape the architecture and technical direction of digital products, with a focus on scalability, performance, and long-term maintainability. Contribute … Spring, including working with large or mature codebases. Experience deploying and managing Java applications on Apache Tomcat and/or IBM WebSphere application servers. Solid understanding of secure coding principles and experience working with customer data, payment processing, or other regulated environments. Demonstrable experience with RESTful APIs and integrating ...

Applications Senior Manager in London - Brimstone Consulting

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
/SCSS, and frameworks such as Vue.js. Additionally, they should have experience in REST API integration, AzureAD authentication, automated testing, and DDD/SOLID principles. Applications Senior Manager Location: London (hybrid working) #J-18808-Ljbffr ...

Senior Software Engineer II (Java/ Spring)

Hiring Organisation
Elsevier
Location
Greater London, United Kingdom
Employment Type
Full Time
Salary
100400 to 167300 EUR Annually
services, or AWS services (Neo4j, DynamoDB, RDS, S3, Parameter Store, SQS, SNS, Kinesis) to support ingestion, storage, and messaging pipelines. Champion clean code, SOLID principles, and engineering best practices , setting standards and mentoring engineers. Collaborate with product managers and engineering teams to deliver advanced search and recommendation features. Ensure … backend systems and APIs. Strong expertise in Java and the Spring Boot ecosystem . Hands-on experience with GraphQL API and REST API design. Solid background in cloud-native architectures with AWS and Kubernetes (EKS) . An advocate of best practices for rapid development of quality software, including SOLID ...

Senior Software Engineer I – Search and AI Platform

Hiring Organisation
Elsevier
Location
Greater London, United Kingdom
Employment Type
Full Time
Salary
86900 to 144600 EUR Annually
services, or AWS services (Neo4j, DynamoDB, RDS, S3, Parameter Store, SQS, SNS, Kinesis) to support ingestion, storage, and messaging pipelines. Champion clean code, SOLID principles, and engineering best practices , setting standards and mentoring engineers. Collaborate with product managers and engineering teams to deliver advanced search and recommendation features. Ensure … backend systems and APIs. Strong expertise in Java and the Spring Boot ecosystem . Hands-on experience with GraphQL API/REST APIs design. Solid background in cloud-native architectures with AWS and Kubernetes (EKS) . An advocate of best practices for rapid development of quality software, including SOLID ...

Android Developer

Hiring Organisation
MPOWER PLUS REZOLVE AI GROUP LTD
Location
United Kingdom
Employment Type
Permanent
common tasks and benchmarking and optimisation Proficient in Google's Android design principles, interface guidelines and code versioning tools, such as Git Applying SOLID Principles MVVM/MVI architecture, Android Architecture Components and other Jetpack libraries Jetpack Compose Working in a modularised codebase UI testing ...

Mobile Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Salary: £130,000 - 143,000 per year Requirements Strong experience using Kotlin for Android development Experience with Android architecture patterns Strong understanding of SOLID design principles Experience with unit testing using JUnit and Mockito Experience with UI automation testing using Espresso Proven experience mentoring and guiding other engineers Experience ...

Senior Software Developer

Hiring Organisation
Spectrum It Recruitment Limited
Location
Southampton, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£70,000
benefiting from corporate benefits, continuous professional development and an opportunity to work on large programmes of work in public and private sectors. Skills Required: Solid experience developing ASP.NET web applications in C# using Visual Studio/Visual Studio Code Cloud experience (Azure) Azure DevOps Azure Service Bus Micro service … ensuring API extensibility Cloud experience (Azure, AWS) Experience of unit and automated testing using tools such as NUnit, Jasmine and Selenium Good knowledge of SOLID principles Desirable Skills: Containers (docker, K8s) Security best practice (OWASP top ten) OpenIDConnect/Identity server MS SQL Server Azure DevOps, TeamCity Infrastructure ...