1 to 25 of 30 Design Patterns Jobs in the South East

Junior Interaction Designer

Hiring Organisation
scrumconnect ltd
Location
Surrey, United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
government departments including the Department for Work and Pensions, Ministry of Justice, HM Passport Office, and more. We specialize in user-centred design, agile delivery, and creating technology that truly makes a difference. We are looking for a Junior Interaction Designer to support the design … tools Support user testing activities across multiple service areas Collaborate with user researchers, product managers, and developers Contribute to maintaining consistent design patterns and standards Participate in Agile ceremonies and iterative design processes Work with wider UCD teams to ensure a cohesive user experience Skills ...

Software Engineer, C++, Python, Cloud, Engineering Platform, Manufacturing, COR751

Hiring Organisation
Corriculo Ltd
Location
Oxford, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
integrating external tools and services, automating processes, and supporting scalable infrastructure. You’ll also contribute to best practices around software architecture, design patterns, and agile development. This is an excellent opportunity for a Software Engineer looking to work on complex, real-world technical challenges within a fast … have: Strong experience with C++ and Python Experience developing complex software systems or platforms Solid understanding of object-oriented programming and design patterns Experience working within agile development environments Experience with any of the following would be highly beneficial: Experience integrating third-party tools, APIs, or simulation ...

Data Architect

Hiring Organisation
Affinity Water Limited
Location
Hatfield, Hertfordshire, South East, United Kingdom
Employment Type
Contract
operational, analytical, and regulatory workloads. Create and maintain data architecture blueprints and reference architectures covering ingestion, integration, storage, lineage, and consumption. Define modelling patterns (3NF, dimensional/star, Data Vault, canonical models) and guide teams on when and how to apply them. Optimise physical designs for performance, scalability, cost … designs to Architecture Review Boards or equivalent governance forums. Delivery Governance & Technical Leadership Oversee the implementation of data architectures and ensure engineering teams follow patterns, standards, and best practices. Provide technical guidance on integration design, ingestion patterns, transformation methods, caching, orchestration, and storage optimisation. Conduct design ...

Software Architect

Hiring Organisation
X4 Group
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
Competitive salary
role suited to someone who enjoys remaining close to the code. You will be responsible for defining the technical architecture, establishing engineering standards and patterns, and working closely with development teams to deliver a modern, scalable integration platform within a complex enterprise environment. Working within a Microsoft technology stack … integration platform. Partner with senior technology stakeholders to ensure alignment with enterprise architecture principles and future technology strategy. Define architecture standards, design patterns, and engineering best practices. Provide hands-on technical leadership while remaining actively involved in solution design and development. Design secure ...

Senior C# Engineer

Hiring Organisation
WTW
Location
Surrey, United Kingdom
Employment Type
Full Time
using C# .NET Experience with the full software development lifecycle in a commercial/production environment: requirements capture and analysis, estimation, detailed software design, implementation, unit … 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 ...

Software Engineer

Hiring Organisation
Addition
Location
Milton Keynes, Buckinghamshire, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
redesigning our core products, working across greenfield and legacy solutions. Your expertise will influence every stage of the product lifecycle—from initial design to deployment, ensuring we meet the evolving needs of our customers with innovative, reliable software. Required Skills: Strong experience … C# and .Net Core development Proficiency with Web API design and development Solid understanding of REST principles and SOLID design patterns Hands-on experience with Docker, Kubernetes, and cloud platforms such as AWS or Azure Familiarity with Typescript and React (desirable) Knowledge ...

Software Architect

Hiring Organisation
Henderson Scott
Location
Hertfordshire, South East, United Kingdom
Employment Type
Permanent
this role you will be: Defining and owning software architectures for complex systems Working closely with software teams to define architectures, interfaces, and design decisions Identifying key design drivers including performance, safety, security, and maintainability Supporting architectural reviews and influencing software engineering best practices Collaborating with … C++, C, Ada, or Java Experience working in embedded, real-time, or safety-critical environments Knowledge of software architecture techniques, design patterns, and abstraction layers Experience with model-based engineering would be advantageous Strong communication and stakeholder management skills An understanding of CI/CD and modern ...

Senior Python Engineer

Hiring Organisation
Method Resourcing
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £80,000 per annum
Supporting cloud-native deployments and infrastructure automation What We're Looking For Essential Professional Python development experience Strong understanding of software design patterns and engineering principles Experience with frameworks such as FastAPI, Django, or Flask Solid knowledge of RESTful APIs and distributed systems Experience working with relational ...

Lead Full Stack Software Engineer (C# , .NET, React)

Hiring Organisation
Scientis Search Ltd
Location
Middleton Stoney, Oxfordshire, UK
advanced engineering products. The role combines technical leadership, hands-on software development and project ownership across the full software lifecycle. You will design and deliver web-based tools used to configure, control and analyse system data, deployed across edge, server and cloud environments. Alongside development, you will lead … solutions Develop data analysis and visualisation tools for real-time and post-processed data Maintain software architecture using best practices (SOLID, design patterns, multi-threading) Plan and manage development activities within an Agile environment Oversee tools, environments and processes (e.g. GitLab, testing frameworks) Troubleshoot and resolve complex ...

Lead Full Stack Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
Southampton, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum plus benefits
delivering their next generation of customer-facing platforms. This is a hands-on technical leadership role where you'll be involved from early design through to production delivery, working with a modern cloud-based stack and deploying to live environments on a daily basis. The Role Lead technical … background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience working in mature CI/CD and continuous deployment environments A commercial mindset when designing and delivering software Excellent collaboration skills ...

Lead Full Stack Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
Guildford, Surrey, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum plus benefits
delivering their next generation of customer-facing platforms. This is a hands-on technical leadership role where you'll be involved from early design through to production delivery, working with a modern cloud-based stack and deploying to live environments on a daily basis. The Role Lead technical … background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience working in mature CI/CD and continuous deployment environments A commercial mindset when designing and delivering software Excellent collaboration skills ...

Lead Full Stack Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
Chichester, West Sussex, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum plus benefits
delivering their next generation of customer-facing platforms. This is a hands-on technical leadership role where you'll be involved from early design through to production delivery, working with a modern cloud-based stack and deploying to live environments on a daily basis. The Role Lead technical … background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience working in mature CI/CD and continuous deployment environments A commercial mindset when designing and delivering software Excellent collaboration skills ...

Software Developer

Hiring Organisation
X4 Group
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
Competitive salary
Server database development experience. Experience with ORM frameworks, ideally Entity Framework. Exposure to NoSQL databases such as Cosmos DB is advantageous. Experience implementing resilience patterns including failure handling, retries, dead-letter processing, and fault tolerance. Experience working within Microsoft Azure environments, including hybrid cloud and on-premise deployments. Strong … high engineering standards and successful delivery outcomes. Desirable Experience within Insurance, Reinsurance, or wider Financial Services environments. Exposure to microservice design patterns, containerisation, and orchestration technologies. Experience working within regulated environments. Familiarity with Azure-native services and cloud architecture principles. Experience delivering integration, middleware, or data platform ...

Senior Cloud Developer

Hiring Organisation
WTW
Location
Surrey, United Kingdom
Employment Type
Full Time
required. The Role: Work with the Lead System Architect and Product Owner to define, refine and deliver the product backlog. Contribute to the design of SaaS software solutions meeting functional and non-functional requirements. Lead and guide implementation of product code (Front and Back End), following best practices … 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 ...

Software Engineer (C# .Net, Applied Engineering, STEM)

Hiring Organisation
Hays Specialist Recruitment Limited
Location
Oxford, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £70,000 per annum
motivated and hungry to solve first-of-their-kind challenges building proprietary software that makes a difference in the world. You will design, develop and maintain innovative tools spanning data management, traceability, visualisation, predictive modelling, material and component design, and production quality assurance. You'll work … Ideally you'll have full stack experience with Blazor or JavaScript/TypeScript.We are looking for robust OOP programming skills, software design patterns/best practices and practical experience applying TDD. Experience with Cloud services (AWS or Azure), Machine Learning, CI/CD and IAC using Terraform ...

Senior Backend Developer

Hiring Organisation
Ordnance Survey
Location
Southampton, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£56,312 - £65,697 per annum
Familiarity with geospatial data concepts, formats, and processing (e.g. spatial databases, GIS tools, or spatial indexing) Strong understanding of software architecture, design patterns, and modern engineering practices Experience working in agile delivery environments A passion for continuous improvement and delivering high-quality, maintainable solutions The Rewards ...

Software Engineer (AWS, Python, C#/C++, CFD/FEA)

Hiring Organisation
Hays
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£65,000
environment where new challenges appear daily and innovation is the expectation. Your role will involve developing core modules within the Engineering design platform, and integrating modules into a cloud compute environment for a team that runs Agile. You'll wrap commercial simulation tools, integrate everything into automated workflows … supported by a mix of Kubernetes cluster experience, PostgreSQL and Linux platform background. You'll have a strong knowledge of software design patterns and modern engineering principles and clear communication/interpersonal skills are a must for working closely with internal teams. Experience to help guide ...

Data Engineer

Hiring Organisation
Lorien Resourcing Limited
Location
Reading, Berkshire, South East, United Kingdom
Employment Type
Contract
Contract Rate
£550 - £675 per day
processing of system data across a number of different formats & structures Experience in Databricks, Azure, ADF, Streamlit or alternatives. Excellent technical computing, analysis, design and development skills to a proven … professional level. Good understanding of data streaming concepts with experience designing, analysing (not essential) A good understanding of data modelling, ELT design patterns, data governance, and security best practices. A problem-solving mindset, curiosity, and adaptability - able to operate as a generalist across multiple data domains ...

Senior Software Engineer

Hiring Organisation
Vermillion Analytics
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£65,000 - £80,000 per annum
from others) Conducting code reviews that improve both the code and the engineer who wrote it Mentoring junior engineers on implementation, design patterns, and engineering practice Identifying and resolving systemic technical issues, not just isolated bugs Improving deployment reliability, monitoring, and observability Communicating trade-offs and risks … needed WHAT THEY'RE LOOKING FOR Essential: Strong professional experience with Python backend development Solid understanding of APIs, distributed systems, and scalable application design Experience working across complex, multi-surface product ecosystems The ability to mentor and elevate engineers around you Clear, proactive communication — especially when things ...

Lifing System Senior Software Engineer

Hiring Organisation
Big Red Recruitment Midlands Limited
Location
Buckinghamshire, United Kingdom
Employment Type
Permanent
Salary
£65000 - £75000/annum
.NET development experience Experience building and supporting WinForms applications Good SQL Server/T-SQL knowledge Understanding of object-oriented programming, design patterns and class inheritance Experience working with application databases and software support Strong analytical and problem-solving skills Excellent communication skills and the ability ...

Software Development Manager - UK

Hiring Organisation
Lead Forensics
Location
Portsmouth, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£0 per annum
candidate will have: Significant experience in a SaaS environment of rapid and efficient software development with clean code, SOLID principals and design patterns, and building the competency for this in teams. · Experience of monitoring engineering performance and driving continuous improvement of performance. · A strong general aptitude ...

Application Software Engineer

Hiring Organisation
ARM
Location
Fareham, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £65000/annum
contribute to the next generation of autonomous and remotely operated underwater vehicles, working across both application and backend software development. Key Responsibilities Design, develop, and implement application software solutions for underwater robotics and autonomous systems. Architect and develop backend server infrastructure and software frameworks. Develop high-performance software … commercial experience developing software in C++ . Experience developing control or automation software for complex systems. Strong understanding of software architecture, design patterns, and best practices. Experience designing and developing backend server applications and services. Familiarity with modern web technologies and web-based application development. Exposure ...

Quantexa Technical Lead - Senior Manager

Hiring Organisation
Lorien
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£100,000 - £120,000 per annum
across complex data ecosystems. As a Senior Manager in this major Management Consultancy, this role: Leads full-lifecycle Quantexa solutions, from use-case design through to production deployment Acts as the technical authority and client interface, translating regulatory or business problems into scalable Quantexa architectures Leads … teams in shaping data models, ER logic, and performance tuning across high-volume, enterprise datasets Mentors teams while influencing delivery standards, design patterns, and best practice across multiple workstreams In order to secure this role you will need the following: Quantexa Technical Certification is mandatory. Proven experience ...

Dynamics Solution Architect

Hiring Organisation
Tria
Location
Milton Keynes, Buckinghamshire, United Kingdom
Employment Type
Permanent
Salary
£80000 - £90000/annum
technology leadership team that wants an architect who can drive clarity rather than just document it. The Role Own the end-to-end design of Dynamics 365 CE solutions across Sales, Customer Service, and Marketing, with a configuration-over-customisation approach and clear governance from the outset. Lead … broader Dynamics roadmap, including Finance and Operations and Field Services modules. Evolve the organisation's Dynamics architecture practice through design patterns, reusable components, and quality gates embedded into CI/CD pipelines. What We're Looking For Must-have: 3 to 5 years of hands-on Solution ...

Application Software Engineer

Hiring Organisation
Advanced Resource Managers
Location
Fareham, England, United Kingdom
enhance existing software products and codebase s.Collaborate with multidisciplinary engineering teams to deliver robust and scalable software solution s.Contribute to software architecture, design reviews, and continuous improvement initiative s. Required Skills & Experie nceDegree in Software Engineering, Computer Science, Electronics, Engineering, or a related discipline, or equivalent commercial experien … ce.Extensive commercial experience developing software in C ++.Experience developing control or automation software for complex syste ms.Strong understanding of software architecture, design patterns, and best practic es.Experience designing and developing backend server applications and servic es.Familiarity with modern web technologies and web-based application developme nt.Exposure ...