11 of 11 Design Patterns Jobs in the East of England

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

Platform Software Engineer

Hiring Organisation
X-On Health
Location
Woodbridge, Suffolk, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£50,000
officer per week The purpose of the Platform Software Engineer role is to solve complex business problems and technical challenges through the design and development of software applications and services. This role will contribute directly towards exciting technology opportunities in the public health sector; specifically in general practice. … unstructured databases (e.g. MySQL) Knowledge of or working experience with Message Queues (RabbitMQ) & event driven architecture Strong knowledge of software design patterns and object-oriented design principles Working experience of unit test frameworks and test automation Desired Strong expertise in Agile methodologies (e.g. Scrum/ ...

Backend Software Engineer

Hiring Organisation
X-on Health
Location
Melton, Suffolk, UK
days per week in the office The purpose of this role is to solve complex business problems and technical challenges through the design and development of software applications and services. This role will contribute directly towards exciting technology opportunities in the public health sector; specifically in general practice. … unstructured databases (e.g. MySQL) Knowledge of or working experience with Message Queues (RabbitMQ) & event driven architecture Strong knowledge of software design patterns and object-oriented design principles Working experience of unit test frameworks and test automation Desired Strong expertise in Agile methodologies (e.g. Scrum/ ...

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

Software Engineer

Hiring Organisation
MBDA UK
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£66000/annum
/CD pipelines (GitLab-CI/Jenkins) for deploying containerised applications. Data & Fundamentals: Deep understanding of CS fundamentals (OOP, Algorithms, Design Patterns) with hands-on experience in both SQL and NoSQL databases. Leadership & Methodology Agile Engineering: Strong advocate for TDD and agile best practices to solve complex ...

AI Software Engineer

Hiring Organisation
X-on Health
Location
Woodbridge, England, United Kingdom
challenges, develop new functionality and make non-functional improvements to our products and services. Understand business requirements and how they translate into technical design and development projects and tasks. Participate in architectural and design discussions and diagnose and troubleshoot complex technical issues Work with stakeholders … with Telephony/VoIP Other Skills Required: Competent in primary tech stack Confident with computer science basics (algorithms, data structures, complexity, design patterns) Is productive with the basic tools in their discipline Key Skills Can contribute to an existing framework and is able to deliver small stories ...

Technical Lead Full Stack Engineer

Hiring Organisation
Spectrum IT Recruitment
Location
St. Albans, Hertfordshire, St Albans, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum plus benefits
customer-facing platforms. This is a hands-on technical leadership role where you'll work closely with Product, Engineering and Business stakeholders to design, build and scale modern software solutions used by thousands of customers. Working within a mature engineering environment, you'll help drive architectural decisions, influence … Lead Engineer or Senior Technical Leadership role Experience building and scaling SaaS or product-led platforms Strong understanding of software architecture, design patterns and clean code principles Experience working in cloud-native, CI/CD and DevSecOps environments Passion for engineering excellence, mentoring others and solving complex ...

AI Software Engineer

Hiring Organisation
X-on Health
Location
Woodbridge, Suffolk, UK
challenges, develop new functionality and make non-functional improvements to our products and services. Understand business requirements and how they translate into technical design and development projects and tasks. Participate in architectural and design discussions and diagnose and troubleshoot complex technical issues Work with stakeholders … optimising for quality and cost Skills Required: Competent in primary tech stack Confident with computer science basics (algorithms, data structures, complexity, design patterns) Is productive with the basic tools in their discipline Key Skills Can contribute to an existing framework Adheres to test coverage standards Regularly applies ...

Software Security Engineer

Hiring Organisation
MBDA UK
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£74000/annum
technical expertise to our software development teams and wider project teams, offering guidance on security requirements, security techniques, software architecture, design patterns, coding standards, trade-offs, and best practices. Participating in the evaluation and selection of appropriate technologies and frameworks for software projects. Conducting security assessments ...

Senior Software Developer

Hiring Organisation
SoCode Recruitment
Location
Cambridge, England, United Kingdom
deliver scalable platform capabilities. You’ll need the following skills and experience: A STEM degree or equivalent. Competence in object-oriented software design, with an appreciation of coding and design for maintainability, extensibility, testability, and reuse. Knowledge of RESTful APIs and microservice design patterns. ...

Senior Systems Architect

Hiring Organisation
Morson Edge
Location
Ipswich, Suffolk, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Senior Systems Architect to help shape the future of their Operational Technology (OT) landscape. This is a strategic architecture role focused on the design, integration, and evolution of complex operational systems that support critical infrastructure. Working across business and technology teams, you will define future-state architectures, establish … technical standards, and lead the design of innovative solutions that improve operational performance, resilience, and customer outcomes. The successful candidate will play a key role in driving modernisation initiatives, including cloud integration, advanced analytics, AI-enabled capabilities, and enterprise-wide systems transformation. Key Responsibilities Define and maintain current ...