126 to 150 of 195 SOLID Jobs in the UK

Senior Software Developer

Location
Greater London, England, United Kingdom
Lambda) A strong focus on architecture and code quality Experience of modern UI frameworks such as Vue or React Have a good understanding of SOLID principles and how to use design patterns to create robust, maintainable and testable code Strong understanding of object‐oriented programming and Dependency Injection Strong … .NET Framework and .NET Core Experience of using observability systems such as Elastic APM or DataDog to track and diagnose issues in production A solid understanding of security principles and secure coding including OWASP Top 10 Strong experience in in modern C#, TypeScript, HTML and CSS Strong cloud platform ...

Lead Java Engineer

Hiring Organisation
ISR RECRUITMENT LIMITED
Location
Nationwide, United Kingdom
Employment Type
Contract
Contract Rate
£550 - £575/day (Outside IR35)
APIs and event-driven architecture. Strong object-oriented engineering is central to the role as you will be expected to demonstrate excellent understanding of SOLID principles, software design patterns, domain modelling, interfaces and service boundaries, whilst applying these concepts pragmatically to real-world engineering problems. You will also contribute …/CD Pipelines/GitOps Security: Zero Trust/OAuth 2.0/OIDC/Mutual TLS/Policy-Based Access Control Engineering: OOP/SOLID/Design Patterns/Domain Modelling/TDD/Automated Testing Role and Responsibilities: Design and develop backend services using Java and Spring Boot. ...

Lead Engineer NEW Posted today Hemel Hempstead Haven Haven

Location
Hemel Hempstead, England, United Kingdom
working knowledge of one of C#, Dart, or TypeScript, paired with one of .Net, Flutter, React, or Node.js Strong grounding in software design principles (SOLID, Clean Code), TDD, and other testing practices Excellent solution architecture skills across discovery, domain modelling, tool selection, systems architecture, and solution definition Solid ...

Senior Java Developer

Hiring Organisation
Bright Purple Resourcing
Location
Aberdeen, Aberdeenshire, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
portal; bring AI into the development lifecycle; adapt third-party trading systems as the business requires; and write clean, thoroughly tested code grounded in SOLID principles, Design Patterns and Clean Code. You'll also work with microservices and event-driven architectures, cloud platforms such as AWS, Azure … developers, championing quality, ownership and continuous improvement, and collaborating smoothly with offshore colleagues across time zones. Must Haves: Java development experience within financial services Solid grounding in Java 11+, Spring Boot, multi-threading, profiling, performance tuning and RMI Hands-on experience with microservices and event-driven architectures Cloud platforms ...

Senior Java Developer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
portal; bring AI into the development lifecycle; adapt third-party trading systems as the business requires; and write clean, thoroughly tested code grounded in SOLID principles, Design Patterns and Clean Code. You'll also work with microservices and event-driven architectures, cloud platforms such as AWS, Azure … developers, championing quality, ownership and continuous improvement, and collaborating smoothly with offshore colleagues across time zones. Must Haves: Java development experience within financial services Solid grounding in Java 11+, Spring Boot, multi-threading, profiling, performance tuning and RMI Hands-on experience with microservices and event-driven architectures Cloud platforms ...

Software Architect (UK)

Location
Horsham, England, United Kingdom
work closely with the Chief Architect Developer and senior leadership to establish architectural patterns, evaluate emerging technologies, and ensure our products are built on solid technical foundations. This role combines deep technical expertise with strategic thinking and mentorship. This role will provide the right candidate with the opportunity … design and implement scalable, maintainable software architectures Experience with architectural patterns (microservices, event‐driven, layered architecture, etc.) Strong understanding of software design principles (SOLID, DRY, separation of concerns) Proficiency with Blazor framework and modern web technologies Experience with HTML, CSS, and frontend architectural considerations Expert knowledge of version control ...

Senior Software Engineer, Full-Stack Applications (Python)

Location
Manchester, England, United Kingdom
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 Python (Pandas, FastAPI, Flask) for building enterprise applications, data processing ...

Full Stack Engineer (React /.Net)

Location
Greater London, England, United Kingdom
years of experience developing real-world web applications of medium-to-large scale and complexity. Demonstrable React, JS/TS, HTML, and CSS experience. Solid experience with C#, .NET Core (or similar frameworks), and SQL. Active interest in staying up to date with the latest frameworks and libraries. Knowledge … active interest in Design Patterns and SOLID architecture principles. Familiarity with Azure or other cloud platforms including configuration management. Ability to understand business needs quickly and create relevant UI prototypes and proofs of concept. Experience with Agile/SCRUM. Experience building and consuming RESTful APIs. Understanding of unit testing ...

Technical Architect

Hiring Organisation
AGILICO WORKPLACE TECHNOLOGY LIMITED
Location
Northampton, Northamptonshire, East Midlands, United Kingdom
Employment Type
Permanent
. Experience with cloud-native technologies (serverless compute, storage and infrastructure), preferably Microsoft Azure. Designing, building, securing and interacting with APIs. Strong knowledge of SOLID principles and system and application architecture patterns. Solid database experience using SQL and NoSQL databases and ORMs. Good development experience with any contemporary … application framework. Strong experience delivering solutions within an Agile environment. Knowledge of OWASP and web security best practices. Solid experience with source code management, e.g., git. Using unit test frameworks (e.g., moq) and knowledge of TDD. Experience with system and solution requirements definition (workshops, documents, etc). Demonstrable experience ...

Software Developer - .Net

Hiring Organisation
Tilo Consulting
Location
Chippenham, Wiltshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £50000/annum Excellent benefits
. Experience building and consuming RESTful APIs . Desktop application development experience (WinForms or similar). Experience with Entity Framework/EF Core . Solid understanding of SOLID principles and software design patterns. Ability to write clean, scalable, and maintainable code. Database & SQL Server Strong SQL Server development ...

Full Stack Developer

Location
Greater London, England, United Kingdom
experience with PHP and Laravel, including building APIs, working with databases and using common Laravel features such as queues, events and scheduled tasks. A solid understanding of object-oriented programming, including principles such as SOLID and writing maintainable, reusable code. Experience writing automated tests using tools such ...

Developer

Location
Manchester, England, United Kingdom
solutions. Contributetodesign reviews, architecture discussions, and governance forums. Share good practice with junior developers, particularly around maintainability,testingand release readiness. Skills and Experience: Required Solid understanding of JavaScript, HTML5, and CSS3, with experience in component-based architecture, server-side rendering, and static site generation. Experience in modern front … .NET and .NET Core using C#, particularly in building and integrating backend services and APIs. Good understanding of object-oriented programming principles, including SOLID and common design patterns. Experience with database design and development, particularly with Microsoft SQL Server and Azure SQL. Commitment to clean code, coding standards ...

Senior Software Engineer

Hiring Organisation
CarFinance 247
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£55,000
Contribute to the design and architecture of innovative, scalable solutions. Use generative AI to design, build, and maintain UI, keeping your deepest focus on solid back-end foundations. Ensure both front-end and back-end systems are designed with scalability, performance, and maintainability in mind. Writing code Develop … maintaining UI. A self-starter, able to work independently and as part of a team. Experience with Git for version control. Awareness of SOLID principles and clean coding best practices. Ability to problem-solve creatively, focusing on delivering high-quality outcomes efficiently. Desirable : Experience building scalable SaaS platforms. Familiarity ...

Android Developer

Location
West of England, England, United Kingdom
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 #J-18808-Ljbffr ...

iOS Engineer

Location
Greater London, England, United Kingdom
operate it" culture with a strong emphasis on ownership, experimentation, and continuous improvement. Mobile: Swift, SwiftUI, iOS SDK Architecture: MVVM, Clean Architecture, SOLID principles Tooling & Delivery: Swift Package Manager, Bitrise, Fastlane, CI/CD pipelines Testing: Strong focus on Unit Testing, UI Testing, experimentation, and product measurement iOS Development ...

Tech Lead - Java & Cloud Solutions (Remote)

Location
United Kingdom
cloud solutions. You will collaborate with PMs, BAs, Testing, and Product teams, ensuring high code quality, robust CI/CD pipelines, and adherence to SOLID/DRY #J-18808-Ljbffr ...

Dynamic .NET API & Backend Engineer

Location
Greater London, England, United Kingdom
support for bug fixes. Candidates should have at least 2 years of development experience and a strong command of the .NET framework, SQL, and SOLID principles. Join a fast-paced environment where your contributions will impact software delivery. #J-18808-Ljbffr ...

.NET Developer - Full Stack - SRE - Financial Services

Hiring Organisation
Rothstein Recruitment Ltd
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 40,000 - 55,000 Annual
eXperience). 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. Advocate of key principles such as SOLID and CLEAN code, applying to all areas of development. Keen to write code ...

Senior Software Engineer - Full Stack

Location
Belfast City District, Northern Ireland, United Kingdom
APIs and backend functionality using C#/.NET Working with SQL Server and Entity Framework to support application functionality and data-driven features Applying SOLID principles, design patterns and best practices to produce clean, scalable and maintainable code Identifying and implementing improvements across existing systems, codebases and development processes … across JavaScript, HTML5 and CSS Commercial React experience or strong modern JavaScript experience Experience building responsive, customer-facing web applications Strong knowledge of OOP, SOLID principles and design patterns Experience with Microsoft SQL Server Ability to write clean, reusable and scalable code Strong analytical and problem-solving skills Excellent ...

Lead Full Stack Software Developer

Location
Glasgow, Scotland, United Kingdom
negotiable. Strong grasp of system design and domain modelling, with a commercial mindset behind every technical decision. A track record of clean code, SOLID principles and thoughtful design patterns. Broad full stack experience, ideally gained building large-scale SaaS platforms. Comfortable operating in a mature CI/CD environment … problem-solving, with the appetite to pick up new tools and techniques fast. Excellent interpersonal & collaboration skills, with confidence working directly with customers. Solid experience with automated testing and quality assurance practices. An understanding of building systems that hold up and perform at scale. A genuine enthusiasm for building ...

Senior Software Engineer (Machine Learning) New Exeter, Bristol

Location
United Kingdom
build the scalable, high-performance backend services and APIs that deliver functionality to users, applying security best practices throughout Implement software design patterns, SOLID principles, and architectural best practices Own CI/CD pipelines and deployments, keeping production systems reliable and performant Provide technical support and lead incident investigations … understanding of Python Familiarity with Linux, bash, and the command line Ability to write logical, consistent, self-explanatory code Understanding of software design patterns, SOLID and DRY principles, and architectural patterns Experience with Git/GitHub and best practices Knowledge of the software testing pyramid and types of automated ...

FDE Bristol

Location
West of England, England, United Kingdom
fast) with AI When the brief is clear, head down and produce. Build modular backends in Python or TypeScript aligned with clean architecture, OOP, SOLID, and domain-driven design. Createfullstackapplications, APIs, agents, workflows, and similar systems using frameworks such as Next.js, React,FastAPI,Fastify,FastMCP, and Hono. Architect … assisted development tools (Claude Code, Cursor, GitHub Copilot) with demonstrable workflows, sub‐agents, skills, and innovative approaches. Strong Python or TypeScript, with OOP, SOLID, 12‐factor application development, and microservice architecture. You've built Next.js applications, FastAPI services, and similar. End‐to‐end implementation experience with vector databases, retrieval ...

Director of Engineering, Email Security

Location
United Kingdom
performance management — promoting excellence, making timely talent decisions, and reducing or replacing low performers when needed. Deep technical excellence: strong, current software engineering fundamentals — solid command of design patterns, SOLID principles, and modern architecture. You can evaluate AI‐assisted code with the same rigor as human‐authored code. ...

Lead Mobile Engineer

Location
Lancaster, England, United Kingdom
/ML Kit/TensorFlow Lite, or equivalent). Experience designing and shipping a mobile SDK consumed by third‐party developers. Strong engineering fundamentals (SOLID, TDD, clean architecture) and a pragmatic view of when to apply them. Solid understanding of Agile and DevOps practices as they apply ...

Senior .NET Engineer (UK)

Location
City Of London, England, United Kingdom
.NET ecosystem, including: NET Core, ASP.NET Core and .NET 6 or later Strong proficiency with Entity Framework Core and MS SQL Server Solid understanding of Object-Oriented Programming (OOP), Service-Oriented Architecture (SOA), SOLID principles. Experience with to cloud-native and distributed systems , ideally including: Azure Service Fabric ...