26 to 50 of 62 SOLID Jobs

Senior Data Engineer (London)

Hiring Organisation
Made Tech
Location
London, UK
Employment Type
Part-time
improving resilience into a project by checking for software vulnerabilities and implement appropriate testing strategies (unit, integration, data quality etc.) \n Knowledge of SOLID, DRY and TDD principles and how to practically implement these into a project. \n Agile practices such as Scrum, XP, and/or Kanban ...

Senior Java Developer (Leeds)

Hiring Organisation
AND Digital
Location
Leeds, UK
Employment Type
Part-time
this. \n Experience of implementing architecture, DevOps, performance or security and an understanding and ownership of best practice as a Lead Engineer (eg. TDD, SOLID, XP) \n Comfortable mentoring junior engineers and supporting Squad Leads, with the attributes to provide technical guidance as the most senior engineer ...

Senior ML Engineer (Newcastle upon Tyne)

Hiring Organisation
Sage
Location
Newcastle upon Tyne, UK
Employment Type
Part-time
Practices: Lead the team in adopting professional engineering standards. This includes owning the strategy for unit/integration testing, peer code reviews, and applying SOLID principles to ML codebases to ensure they remain modular and maintainable. \n ML Observability: Establish and own the telemetry framework for the AI stack. ...

Senior Java Engineer (London)

Hiring Organisation
Tesco
Location
London, UK
Employment Type
Part-time
into tasks & code. \n Producing test-driven features and demonstrating your familiarity with the TDD cycle. \n Applying your understanding of cohesion and the SOLID principles to create well structured, maintainable software. \n Working effectively with product stakeholders to communicate and translate needs into product improvements. \n Leading group ...

Lead Software Development Engineer - Services

Hiring Organisation
Capital One UK
Location
Islington, London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Proven experience working in both backend services and mobile technologies Exceptional programming skills and knowledge of building APIs using modern OO languages preferably Java, SOLID principles, SOA, HTTP and REST Experience with AWS and strong understanding of cloud-based development Extensive, demonstrable knowledge of designing architectures that are secure ...

Senior Java Engineer (Contract) (Bradford)

Hiring Organisation
AND Digital
Location
Bradford, UK
Employment Type
Part-time
this. \n Experience of implementing architecture, DevOps, performance or security and an understanding and ownership of best practice as a Lead Engineer (eg. TDD, SOLID, XP) \n Comfortable mentoring junior engineers and supporting Squad Leads, with the attributes to provide technical guidance as the most senior engineer ...

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

Java Developer

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

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

Tech Lead (Angular/Java) (Leeds)

Hiring Organisation
AND Digital
Location
Leeds, UK
Employment Type
Part-time
this. \n • Experience of implementing architecture, DevOps, performance or security and an understanding and ownership of best practice as a Lead Engineer (eg. TDD, SOLID, XP) \n Benefits \n \n 25 days holiday allowance + bank holidays \n Share scheme \n A £1000 flexifund to use on a personalised ...

Affiliate Tech Lead - 5 month contract (Leeds)

Hiring Organisation
AND Digital
Location
Leeds, UK
Employment Type
Part-time
this. \n • Experience of implementing architecture, DevOps, performance or security and an understanding and ownership of best practice as a Lead Engineer (eg. TDD, SOLID, XP) \n Why join AND Digital? \n We have three values: wonder, share, and delight. These values inform how we work with clients ...

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

Senior AI (Artificial Intelligence)/ML (Machine Learning) Engineer

Hiring Organisation
NHS Business Services Authority
Location
Newcastle Upon Tyne, NE15 8NY, United Kingdom
Salary
£57528.00 to £64750.00
model cards, data sheets) to improve model accuracy and transparency.3. Contributing to shared libraries and frameworks that support model training, evaluation, and deployment.4. Applying SOLID principles, design patterns, and dependency injection to AI systems, ensuring maintainability and robustness.5. Owning and enhancing the AI/ML tooling ecosystem including experiment … MLOps. Shares expertise and mentors colleagues and engineers. Excellent understanding of model lifecycle, from experimentation to production. Strong grasp of software engineering principles (SOLID, design patterns), dependency injection, and scalable system design. Strong understanding of NLP, embeddings, and semantic search. Awareness of ethical and privacy implications of AI including ...

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

Lead Software Developer

Hiring Organisation
Hunter Selection
Location
Northampton, Northamptonshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £55000/annum 25 Days holiday,pension
Experience with the entire SDLC Leadership Great communication Software related qualification Essential Skills: C++, JUCE Python Leadership Stakeholder communication REST APIs Degree in software SOLID Principles This is an urgent vacancy, so if you would like to be considered then please apply quoting reference AR(phone number removed). ...

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

Senior Applications Manager — Hybrid London

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

Senior Software Engineer JBLE1 NI

Hiring Organisation
VANRATH
Location
Belfast, UK
5+ years of commercial software development experience Strong C# and .NET development skills Experience building web applications using ASP.NET MVC and modern .NET technologies Solid understanding of REST APIs and service integration Experience working with SQL Server and data-driven applications Strong front-end skills including JavaScript, HTML … responsive web development Knowledge of software design patterns, SOLID principles, and clean coding practices Experience with Git and modern development workflows Excellent problem-solving and communication skills Ability to work independently while contributing to a collaborative team culture Nice to Have React experience Microsoft Azure exposure Entity Framework Test ...

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

iOS Developer

Hiring Organisation
ARC IT Recruitment
Location
Brighton, Sussex, United Kingdom
Employment Type
Permanent
Salary
GBP 50,000 - 70,000 Annual
looking for someone who has experience with: Designing, building, and maintaining iOS applications in Swift Creating clean, modern UIs with SwiftUI Applying SOLID principles to write scalable, maintainable code Working with RESTful APIs to integrate app functionality Ensuring apps perform smoothly through memory management, multi-threading, and performance optimisation ...

Mobile Developer

Hiring Organisation
Arc IT Recruitment
Location
Brighton, East Sussex, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £70,000 per annum
looking for someone who has experience with: Designing, building, and maintaining iOS applications in Swift Creating clean, modern UIs with SwiftUI Applying SOLID principles to write scalable, maintainable code Working with RESTful APIs to integrate app functionality Ensuring apps perform smoothly through memory management, multi-threading, and performance optimisation ...

.Net Engineer

Hiring Organisation
Canada Life UK
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Part Time
/Skills Proficiency in a variety of development technologies, languages, design patterns, and tooling. Our current tech stack is primarily Microsoft/Azure focused; solid C# is necessary. API Development and integration with 3rd party applications Advocate of key principles such as SOLID and CLEAN code - applying ...

.Net Engineer

Hiring Organisation
Canada Life UK
Location
City of Bristol, United Kingdom
Employment Type
Full Time
/Skills Proficiency in a variety of development technologies, languages, design patterns, and tooling. Our current tech stack is primarily Microsoft/Azure focused; solid C# is necessary. API Development and integration with 3rd party applications Advocate of key principles such as SOLID and CLEAN code - applying ...