20 of 20 SOLID Jobs in the South East

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

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

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

Principal Engineer

Location
Milton Keynes, England, United Kingdom
risks, dependencies and constraints early, with proportionate mitigation and decision records Engineering excellence and software quality Establish and promote engineering standards covering clean architecture, SOLID principles, secure coding, automated testing, code quality and maintainability. Define guardrails for APIs, event‐driven integration, data access, error handling, logging, monitoring and operational ...

Lead C# Engineer

Location
Reigate, England, United Kingdom
design, implementation, unit and system-level testing, installation and deployment, maintenance Experience with software engineering best practices: object-oriented design and implementation, design patterns, SOLID principles, Agile and Extreme Programming methodologies Experience with software development tools: IDE’s, version control, test automation, continuous integration, defect and backlog management systems ...

Staff Software Engineers (TypeScript / Agentic AI)

Hiring Organisation
Hays
Location
Portsmouth, Hampshire, South East, United Kingdom
Employment Type
Permanent
distributed systems and cloud-native development (Github on AWS) complete the wider stack. We're looking for a strong understanding of clean code principles, SOLID design patterns and modern engineering practices. You'll have experience working within mature CI/CD and DevOps teams and in a high-throughput ...

Technical Architect- SC Cleared

Location
Milton Keynes, England, United Kingdom
development. Knowledge of microservices and containerisation (Docker, Kubernetes). Experience with security best practices and compliance standards. Familiarity with agile methodologies. Experience with SOLID principles and application architecture design. Proficiency in C# (.NET Core). Experience with ORM frameworks (EF Core, Hibernate). Proficiency in MVC frameworks (ASP.NET Core ...

Staff Engineer

Location
Portsmouth, England, United Kingdom
this particular position. What you will bring Excellent interpersonal and collaboration skills, including competencies to work directly with customers. Experience developing with clean code, SOLID principals and design patterns. Experience across all areas of full stack development, ideally developing large scale SaaS platforms. Experience of working in a mature ...

Full-stack Software Developer

Location
Worthing, England, United Kingdom
internal workshops and demonstrate a mindset of continuous learning. Take ownership of your own technical development. Required What you can bring to the team Solid commercial experience as a full stack developer Good knowledge of Object Orientated coding and SOLID Principles Recent use of PHP frameworks such ...

Software Development Manager

Location
Portsmouth, England, United Kingdom
helping to maintain a healthy, vibrant work culture. Requirements Extensive experience in SaaS environments, driving rapid and efficient software development that emphasizes clean code, SOLID principles, and strong design patterns. Proven track record of monitoring and improving engineering performance. Strong programming background and problem-solving skills, with the ability ...

Software Architect / Senior Developer

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

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

Lead Full Stack Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
Southampton, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum plus benefits
/CD pipelines and DevSecOps practices About You Strong full stack development experience (ideally 10+ years) 5+ years of JavaScript and TypeScript experience Solid background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience ...

Senior .NET Engineer - Remote, CI/CD & Microservices

Location
Witney, England, United Kingdom
highly collaborative agile environment with strong experience in C#, ASP.net Core, Web API. Maintains relevant documentation around the solutions. Conducts Code Reviews and ensures SOLID principles and standard design patterns are applied to system architectures and implementations. Evaluates, understands and recommends new technology, languages or development practices that have …/5 Web Development, RESTful API Services, Web API and JSON Well versed with C#, modern UI technologies and database\ORM technologies. Must have solid understanding of modern architectural and design patterns. Comprehensive knowledge of automation testing and modern testing practices e.g. TDD, BDD etc. Strong exposure ...

Python Software Engineer - 12 Month FTC

Location
Woking, England, United Kingdom
At McLaren Racing, software plays a critical role in how we innovate, make decisions, and improve performance on and off the track. We're looking for experienced Python Software Engineers to join our Software & Data ...

Senior Software Engineer - PHP

Location
Abingdon, England, United Kingdom
cloud provider Demonstrated commitment to Test-Driven Development (TDD) Experience in designing, understanding, and troubleshooting complex distributed systems Familiarity with CI/CD pipelines Solid understanding of Security, Networking, and Database concepts Familiarity with standard project lifecycle processes Proactive and inquisitive nature, willing to undertake various responsibilities Proficiency … Docker Highly skilled in clean code architecture, application and systems architecture, and other principles/methodologies such as SOLID and DDD Upholds high standards for code quality, testing, and iterative, continuous delivery Excellent collaboration skills for pair programming and code reviews Experience owning a feature from concept to production ...

VodafoneThree - Solution Architect

Hiring Organisation
VodafoneThree
Location
Newbury, Berkshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
have strong expertise in modern cloud architectures, including containerised and serverless solutions, managed services, and scalable application design. You'll have a solid understanding of SOLID object-oriented design principles and how to apply them to real-world solutions. You'll possess deep knowledge of RESTful API design ...

iOS Developer

Hiring Organisation
ARC IT Recruitment
Location
Brighton, Sussex, United Kingdom
Employment Type
Permanent
Salary
GBP 60,000 Annual
through testing and peer review What we're looking for: 2+ years of professional iOS development experience with Swift Strong SwiftUI knowledge and a solid grasp of SOLID principles Confidence integrating RESTful APIs and Back End services A collaborative mindset happy working across app code, APIs and integrations ...

Software Architect

Location
Southampton, England, United Kingdom
delivery techniques, and the discipline of validating AI outputs. Liaising with Product Management during planning sessions. Have you got what it takes? Solid experience developing applications in C# using Visual Studio/Visual Studio Code. Proven track record of breaking down complex market requirements into secure, scalable and resilient … maintainable code and using source control solutions such as DevOps, GIT or similar. Experience of unit testing, code reviews, and other product quality disciplines. Solid understanding of the principles of network security, authentication, and authorization. Experience of working with databases using Entity Framework or similar. Good knowledge of SOLID ...

Engineering Manager c# .Net

Location
Abingdon, England, United Kingdom
outstanding problem-solving skills and commitment to innovation will empower you to lead the team in building highly scalable and reliable applications. With a solid foundation in core software design principles like DDD, adapting to new technologies will be second nature to you. You possess a strong sense … Deep knowledge of at least one major cloud provider Experience in designing, understanding, and troubleshooting complex distributed systems Familiarity with CI/CD pipelines Solid understanding of Security, Networking, and Database concepts Familiarity with standard project lifecycle processes Proactive and inquisitive nature, willing to undertake various responsibilities Proficiency ...