1 to 25 of 193 SOLID Jobs

.Net / React Developer

Location
Milton Keynes, England, United Kingdom
customer-facing digital platforms. Experience modernising legacy applications and platforms. Engineering Principles You’ll have experience working with modern software engineering practices, including: SOLID Principles Test-Driven Development (TDD) RESTful Architecture Agile/Scrum Delivery CI/CD Automation DevOps Culture and Practices What We're Looking ...

Net / React Developer

Hiring Organisation
Experis
Location
Nationwide, United Kingdom
Employment Type
Contract
Contract Rate
£450 - £500/day
customer-facing digital platforms. Experience modernising legacy applications and platforms. Engineering Principles You'll have experience working with modern software engineering practices, including: SOLID Principles Test-Driven Development (TDD) RESTful Architecture Agile/Scrum Delivery CI/CD Automation DevOps Culture and Practices What We're Looking ...

Consultant, Senior Consultant, Automation Test Engineer, Government and Public Sector

Location
Belfast City District, Northern Ireland, United Kingdom
Active UK SC clearance or eligible (Proven years UK residency). A practical understanding of software engineering fundamentals, including object‐oriented or functional design, SOLID principles, design patterns, refactoring and code review. Experience developing software, automation frameworks, libraries or engineering tools for APIs, web applications, mobile applications or distributed ...

Manager, Automation Test Engineer, Engineering, Government and Public Sector

Location
Belfast City District, Northern Ireland, United Kingdom
Active UK SC clearance or eligible (5+ years UK residency). A practical understanding of software engineering fundamentals, including object-oriented or functional design, SOLID principles, design patterns, refactoring and code review. Experience developing software, automation frameworks, libraries or engineering tools for APIs, web applications, mobile applications or distributed ...

Software Engineer - Junior .Net/C# - Contract

Location
Poole, England, United Kingdom
Practical experience building and consuming REST/RESTful interfaces and working with microservice patterns. Core Software Design: Strong grasp of Object-Oriented Design (OOD), SOLID principles, and common design patterns. Testing: Familiarity with unit testing frameworks (e.g., NUnit) and automated test methodologies. Tooling & Version Control: Working knowledge ...

Senior Software Engineer (Full Stack)

Location
Belfast City District, Northern Ireland, United Kingdom
detail, highly organised with a proactive approach.* Strong analytical ability and innovative problem solving skills.* Software Design Patterns.* Source control (Git).**Desired:*** OOP \\ SOLID Principles.* Demonstrable experience of C# (.Net 8+) in a professional environment.* Contribution to open-source projects.* Experience of regulatory driven projects.* Knowledge of Financial ...

Senior Software Engineer (Full Stack)

Location
Belfast City District, Northern Ireland, United Kingdom
highly organised with a proactive approach. Strong analytical ability and innovative problem solving skills. Software Design Patterns. Source control (Git). Desired OOP/SOLID Principles. Demonstrable experience of C# (.Net 8+) in a professional environment. Contribution to open-source projects. Experience of regulatory driven projects. Knowledge of Financial ...

Senior Python Developer/ Engineer

Location
City of Westminster, England, United Kingdom
integrations with internal client systems and external third-party APIs using REST, webhooks, and event-driven integration patterns. Apply software engineering best practices, including SOLID principles, Clean Architecture, Repository Pattern, Factory Pattern, Strategy Pattern, Dependency Injection, and other design patterns to create maintainable and extensible solutions. Implement resilient solutions ...

Senior Platform Engineer

Location
Reigate, England, United Kingdom
/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# and .NET (Core/6+ ...

Senior Platform Engineer

Hiring Organisation
WTW
Location
London, England, United Kingdom
/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# and .NET (Core/6+ ...

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

Location
Woking, England, United Kingdom
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 problems, identify practical solutions, and make sound engineering ...

Full Stack Software Engineer

Location
Milton Keynes, England, United Kingdom
build, and maintain scalable cloud-based software systems across frontend and backend services. Develop robust, maintainable solutions using modern engineering practices, design patterns, and SOLID principles. Contribute to the architecture and technical design of software platforms and supporting infrastructure. Review code, test implementations, and help raise quality standards across ...

Full Stack .Net Developer

Location
Greater London, England, United Kingdom
Management Hands-on experience with Azure DevOps and CI/CD pipeline implementation Experience building and consuming REST APIs Understanding of Agile development practices, SOLID principles and automated testing Experience using Claude AI or similar AI development tools to improve delivery and productivity Desirable qualifications Previous experience within ...

Test Automation Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
Experience Active SC Clearance Strong software development experience in one or more of: Java C# Python JavaScript/TypeScript Understanding of: Object-Oriented Programming SOLID Principles Design Patterns Refactoring Code Reviews Experience developing: Automation Frameworks Engineering Tools APIs Web Applications Distributed Systems Experience working in Agile delivery environments. Strong ...

Senior Software Developer

Hiring Organisation
First Databank
Location
Exeter, Devon, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£50,000
Senior Software Developer, you will need: - Experience in software analysis, design and development - Strong C#, MVC, .NET Framework and T-SQL skills - Knowledge of SOLID principles, domain-driven design (DDD) and test-driven development (TDD) - Experience with test automation, unit testing, mocking and refactoring - Experience with JavaScript frameworks such ...

Senior Engineer (Full-Stack)

Location
City Of London, England, United Kingdom
company values.Excellent attention to detail, highly organised with a proactive approach.Strong analytical ability and innovative problem solving skills.Software Design Patterns.Source control (Git).Desired:OOP \\ SOLID Principles.Demonstrable experience of C# (.Net 8+) in a professional environment.Contribution to open-source projects.Experience of regulatory driven projects.Knowledge of Financial Markets, Systems and Over ...

Software Engineer

Location
City of Westminster, England, United Kingdom
Agile methodologies, and DevOps culture. Comfortable with front-end technologies such as HTML, CSS, and JavaScript. Desirable Skills Awareness of clean coding and SOLID principles. Exposure to AWS cloud services. Experience with JUnit or other testing tools. Basic knowledge of XML/JSON data formats and Unix shell scripting. ...

Senior Software Engineer .Net

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
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 ...

Engineer C# (Full Stack)

Location
City Of London, England, United Kingdom
stack development within enterprise environments. Proficiency in front‐end technologies such as TypeScript and React. Strong back‐end experience with the C# language and SOLID principles. Good understanding of RESTful APIs. Experience with cloud platforms (AWS preferred) and containerization (Docker/Kubernetes). Knowledge of CI/CD tools ...

Senior Software Engineer (C# .NET) | London

Location
City Of London, England, United Kingdom
Extensive knowledge of DotNet C#, LINQ, MS SQL, Entity Framework and related technologies Capable to use version control software such as GIT Knowledge of SOLID principles Knowledge of clean code practices Experience using web service protocols such as Rest, API design for extensibility and integration Experience debugging complex applications ...

Senior Developer (Manchester)

Location
Manchester, England, United Kingdom
appropriate, lead meetings with business stakeholders. Contribute to defining and maintaining the agreed quality standards of the product Experience Required Fundamentals and approaches: OOP, SOLID principles, DDD, TDD/BDD/ATDD Distributed, service-based architectures (messaging, pub/sub, streams, micro-services). Secure SDLC practices and toolsets ...

Senior Software Engineer – Rock Physics Applications

Location
United Kingdom
days per week. Key Responsibilities: Design & build software — Architect, implement, and maintain complex desktop and cloud applications using modern software engineering practices (design patterns, SOLID principles, automated testing, continuous integration/delivery). Modernize legacy systems — Lead migration of mature C/C++ codebases to modern languages, runtimes ...

Senior Software Engineer - Rock Physics Applications Halliburton · GB, Abingdon It Ot 13 Oct 2026

Location
Abingdon, England, United Kingdom
driving architectural decisions. Key Responsibilities Design & build software — Architect, implement, and maintain complex desktop and cloud applications using modern software engineering practices (design patterns, SOLID principles, automated testing, continuous integration/delivery). Modernize legacy systems — Lead migration of mature C/C++ codebases to modern languages, runtimes ...

Engineer C# (Full Stack)

Hiring Organisation
Liquidnet
Location
London, UK
Employment Type
Full-time
full-stack development within enterprise environments. Proficiency in front-end technologies: TypeScript, React (or similar frameworks).Strong back-end experience with C# language. SOLID principle. Good understanding of RESTful APIs. Experience with cloud platforms (AWS preferred) and containerization (Docker/Kubernetes).Knowledge of CI/CD tools and practices ...

Development Team Lead(.NET)

Location
Greater London, England, United Kingdom
cloud-native services** as part of application modernization initiatives.* Perform and enforce high‐quality code reviews, ensuring adherence to coding standards, clean architecture, and SOLID principles.* Break down complex technical requirements into well‐scoped stories and tasks.* Work with Architects to align on technical patterns, integration approaches, and long ...