3 of 3 Permanent Design Patterns Jobs in Southampton

Principal Data Engineer

Location
Southampton, England, United Kingdom
data platform and data engineering strategy in line with Group Technology objectives. Lead architecture decisions and establish scalable standards and design patterns across data pipelines, storage and processing. Partner with Architecture and Product teams to shape long-term platform roadmaps and capabilities. Design and deliver … data platform and data engineering strategy in line with Group Technology objectives. Lead architecture decisions and establish scalable standards and design patterns across data pipelines, storage and processing. Partner with Architecture and Product teams to shape long‐term platform roadmaps and capabilities. Design and deliver ...

Software Architect

Hiring Organisation
Spectrum IT Recruitment Limited
Location
Southampton, Hampshire, South East, United Kingdom
Employment Type
Permanent
Studio/Visual Studio Code. Experience designing and developing complex, cloud-based and multi-tenant applications. Strong understanding of software architecture, design patterns and SOLID principles. Experience developing RESTful APIs and designing extensible integration solutions. Good knowledge of databases and Entity Framework or similar technologies. Experience with … Experience using AI tools for architectural design, technical documentation, threat modelling or design reviews. Understanding of emerging AI-Native development patterns, including agentic workflows, automated evaluation and AI-assisted testing. Experience working on highly secure, business-critical or regulated software platforms. Why Consider This Opportunity ...

Senior Embedded Software Engineer

Hiring Organisation
X4 Group
Location
Southampton, Hampshire, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £75,000 per annum
engineers with experience in: Embedded Software Development C++ and Linux environments Object-Oriented Design (OOD), SOLID principles, and design patterns Unit testing and modern software development practices Communication protocols such as CAN, RS232/RS422, UDP, TCP/IP OR equivalent Due to security access ...