26 to 50 of 58 Design Patterns Jobs in the South East

Software Engineer

Location
Portsmouth, England, United Kingdom
build scalable software solutions using modern technologies. We encourage curiosity, fresh thinking and embracing emerging technologies, including leveraging AI to enhance how we design, develop and deliver software. Your Role At the core of our tech stack is Vue.js (front end), .NET (backend), and MS SQL Server. … Skills We Would Love to See MS SQL Server/T-SQL CI/CD pipelines (GitHub Actions) Docker Knowledge of Design Patterns, OOP, SOLID, and Clean Code Experience with automated testing frameworks (unit testing/front-end testing) is highly desirable Experience with, or a keen ...

Senior Embedded Software Engineer - Real-Time C++ (Satellite)

Location
Reading, England, United Kingdom
satellite communications a more inviting and accessible industry for all. Visit www.all.space to learn more. Senior embedded software engineers are responsible for the design, implementation, review, test and documentation of production software features used to manage and control ALL.SPACE’s terminal products. This includes embedded real-time terminal … debug functionality in simulation and on target hardware. Lead the investigation and timely resolution of software issues. Employ industry standard design patterns and practices to ensure appropriate quality, security, modifiability, and extensibility. Work within the team’s Agile framework, pro-actively contributing to the software development life ...

Embedded Software Engineer

Location
Reading, England, United Kingdom
satellite communications a more inviting and accessible industry for all. Visit www.all.space to learn more. Embedded Software Engineers are responsible for the architecture, design, implementation, test and maintenance of the embedded software used to manage and control ALL.SPACE’s terminal products. This includes embedded real-time terminal control … Test and debug functionality in simulation and on target hardware. Contribute to the investigation and timely resolution of software issues. Employ design patterns and practices to ensure appropriate quality, security, modifiability, and extensibility. Work within the team’s Agile framework, contributing to best practice. Experienced in C++ ...

Advisory Engineer, AI Security and Architecture

Location
Farnborough, England, United Kingdom
technical security architecture and assurance approach for AI models, AI-enabled products and AI development platforms. The role defines secure-by-design patterns, conducts complex security and model assurance reviews, develops technical standards and remediation guidance, and enables consistent adoption across global product and internal … deliverables and success measures; track agreed remediation actions through to closure. Define and maintain secure-by-design technical standards, reference architectures, control patterns and assessment methodologies for AI models, LLM and agentic AI systems and AI development platforms. Lead security architecture reviews, threat modelling and technical assurance ...

Junior Software Developer

Location
Farnborough, England, United Kingdom
develop new technical skills Desirable Qualifications Familiarity with CI/CD pipelines and DevOps practices Awareness of software architecture and design patterns Awareness of secure coding principles Due to the nature of the work, candidates must be eligible for high-level security clearance and meet the following ...

Software Developer

Location
Farnborough, England, United Kingdom
e.g., Agile/Scrum Master, cloud certifications)* Familiarity with CI/CD pipelines and DevOps practices* Experience with software architecture and design patterns* Knowledge of security best practices and secure coding principles **UK Security Clearance eligibility is mandatory for this role.** Candidates must be: * Sole UK nationals ...

Software Developer Engineer in Test

Location
Oxford, England, United Kingdom
browser automation framework (e.g Selenium or Playwright) and BDD (e.g. Behave). Solid understanding of the Page Object Model (POM) and other automation design patterns. API test automation using tools and libraries such as requests or similar. Experience writing maintainable, reusable, and scalable automated test suites. Familiarity with ...

Software Engineer

Location
Witney, England, United Kingdom
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 benefits for implementing. Collaborate with … 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 in one or more Implementation of CI & CD using Jenkins ...

Finance Systems Enterprise Architect

Location
Reading, England, United Kingdom
financial data across all system interfaces, ensuring appropriate controls, reconciliation processes, and segregation of duties Architecture Governance: Establish architecture principles, standards, design patterns, and review processes across all Finance technology projects. Review, modify, and approve solution designs produced by implementation partners and internal teams to ensure compliance … detailed understanding of Finance business processes Strong experience designing complex enterprise integration architectures involving APIs, middleware, batch processing, messaging technologies and event-driven integration patterns Extensive understanding of Finance data architecture, master data management, reference data, chart of accounts design and enterprise data governance Demonstrated experience designing ...

Systems Development Engineer, AI/ML

Location
Reading, England, United Kingdom
with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust PREFERRED QUALIFICATIONS Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems Experience building services using AWS products Experience utilizing AWS cloud solutions in a DevOps environment Experience ...

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

Domain Security Architect

Hiring Organisation
AWE Plc
Location
Reading, Berkshire, South East, United Kingdom
Employment Type
Permanent
national security expectations. The architect will contribute to the design of IT services aligned to the AWE security roadmaps, design patterns, and reference architectures that protect both IT and OT environments from global threats. Key Accountabilities: Security Requirements: Understand business objectives, user needs, and security … standards in safety, health, and security. Essential Criteria: Degree and equivalent experience in IT, Engineering, or Architecture Demonstrated experience in architecture or technical design roles Experience working in multi-disciplinary teams and navigating governance processes Track record of developing secure, scalable, and standards-aligned solutions Ability to translate ...

Design Verification Engineer

Hiring Organisation
Microtech Global Ltd
Location
Newbury, Berkshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
looking for a talented Design Verification Engineer to join our teams in Newbury, England. In this role, you will play a key part in verifying complex mixed-signal ICs, building reusable testbenches, and contributing to the development of advanced verification methodologies. Job Title: Design Verification Engineer … Ruby, sh/csh, TCL, Make, Perl Power-aware verification (using CPF/UPF) Object-oriented programming and use of OOP design patterns Additional Information Hybrid remote position: 2+ days in-office per week, with days based on business needs and team preference Candidates must be within ...

Solutions Architect

Location
Oxford, England, United Kingdom
standards, governance, and implementation. Excellent stakeholder management and communication: can influence at exec level, simplify complex trade‐offs, and align diverse teams behind common patterns and outcomes. Strong technical first principles, confidence and willingness to remain hands‐on in solution delivery where appropriate, and an enthusiasm for empowering engineering … experience architecting solutions within a Microsoft 365 ecosystem, with a wider, cloud native, SaaS application estate. Experience with event driven integration design patterns, that deliver observability, resilience, and operational effectiveness. An AI first mindset. Enthusiastic about the opportunities to improve process, day‐to‐day productivity, and innovate ...

AI Prompt Engineer

Location
Windsor, England, United Kingdom
continuously optimise outcomes. Manage prompt versioning, approvals, and release processes across environments. Support UAT, go‐live, and early‐life support phases. Contribute reusable prompt patterns, playbooks, and accelerators. Your Profile Essential skills/knowledge/experience: Strong hands‐on experience in LLM prompt engineering for production systems. Experience with … conversational AI for customer service (voice & chat). Knowledge of agentic AI design patterns and orchestration. Experience with RAG, grounding techniques, and prompt evaluation. Understanding of Responsible AI, security, and compliance controls. Familiarity with Git, CI/CD concepts, and release governance. Strong stakeholder communication skills. Desirable ...

C# Developer Full Stack .Net Core JavaScript

Hiring Organisation
Client Server
Location
St. Albans, Hertfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
performance, while giving you exposure to large-scale distributed systems, real-time data and modern cloud technologies. As a C# Developer you'll design and build new features across a complex microservices ecosystem, working on business critical platforms that process large volumes of transactions and data. … React You have experience with AWS and microservices You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms You enjoy collaborating, learning new things and sharing knowledge You are degree educated in Computer Science or closely related discipline What ...

Enterprise Data Architect

Hiring Organisation
Celon Group Limited
Location
South East London, London, United Kingdom
Employment Type
Permanent
Salary
£60,000
technology environments, including Microsoft Fabric, Power BI, Azure Data Lake, Azure Data Factory, Azure SQL and associated services . Define architectural approaches and design principles for data integration, storage, modelling and consumption, including modern data warehouses, lakehouses and enterprise semantic models. Provide architectural oversight and guidance to ensure … stakeholders and delivery teams to ensure architectural direction is understood and reflected in solution delivery. Establish pragmatic architectural principles, standards and design patterns that promote consistency, flexibility and effective delivery. Influence technology and investment decisions, clearly communicating architectural options, benefits and trade-offs to business and technical ...

Java Fullstack Developer

Location
Guildford, England, United Kingdom
development using React with TypeScript. Possess strong expertise in application performance optimization and database query optimization. Are proficient in modern software design patterns and best practices to create scalable, maintainable, and high-performing applications. Have experience with performance monitoring tools and profiling techniques. Have experience in maintaining … online gaming operations. Our team focuses on the development of Player Journey—a powerful, real-time platform automation tool that empowers organizations to design their players’ experiences and streamline operational workflows through personalized journeys. Whether the goal is to encourage newly signed-up players to deposit, re-engage ...

UX/UI Designer

Location
Winchester, England, United Kingdom
established company who are looking for UX professional Person specification Bachelor’s or Master’s degree in Human Computer Interaction, Interaction Design, Human Factors/Ergonomics or a related field such as Psychology. 2+ years’ professional agency experience in digital user experience (UX) design for desktop … practices, development practices, & agile working hold experience developing UX for iOS, Android, and/or responsive web, with knowledge of common design patterns Package Salary up to negotiable depending on experience You’ll be contracted to work 37.5 hours a week, with flexible work time 24 days ...

Senior AI Security Architect & Governance Lead

Location
Farnborough, England, United Kingdom
assurance of AI models, AI-enabled products and development platforms in the Chief AI Office. You will define secure-by-design patterns, perform reviews, and enable adoption across global initiatives. The role requires translating risk findings into prioritized technical requirements and delivering measurable outcomes with strong collaboration ...

GenAI Security Architect — Secure AI at Scale (Hybrid UK)

Location
Reading, England, United Kingdom
lead the secure adoption of Generative and Agentic AI across a large enterprise. You will drive security architecture, enforce secure-by-design patterns and collaborate with engineering, cloud and security teams on LLMs, RAG, AI agents and data flows. The role is hybrid with bases in London ...

Salesforce Marketing Cloud & Data 360 Developer

Location
Woking, England, United Kingdom
Capgemini invites applications for a Salesforce Marketing Cloud Next/Data 360 Developer in the UK. You will design, configure and implement data-driven customer engagement solutions across Marketing Cloud Next … Data 360, collaborating with architects, developers and clients. You will work on identity resolution, journeys, activation and reporting, ensuring secure-by-design patterns, governance and scalable deployments in a hybrid working environment with clients across multiple sectors. #J-18808-Ljbffr ...

UI Frontend Lead engineer - AEM & AI

Hiring Organisation
Lancesoft Ltd
Location
Charing, Kent, UK
enterprise-wide UI engineering, frontend standards, and best practices. Deliver and implement scalable frontend solutions using React, Next.js, TypeScript, JavaScript, HTML5, and CSS3. Design reusable component libraries, design systems, and micro-frontend architectures. Establish best practices for performance optimization, accessibility (WCAG), SEO, security, and responsive design. … 2. Adobe Experience Manager (AEM) Expertise Design and implement frontend architectures integrated with Adobe Experience Manager (AEM). Work with AEM Sites, Core Components, editable templates, client libraries, and content fragments. Integrate frontend applications with AEM Content Fragment APIs, GraphQL, and REST services. Understand AEM as a Cloud ...

Director Security Architecture

Location
Reading, England, United Kingdom
senior technology leadership. You’ll shape the organisation’s approach to emerging technologies and security tooling, own architectural standards and design patterns, and provide strategic input at the inception of major transformation programmes. You’ll also engage with external industry forums, bringing new thinking and market developments ...

Senior Modelling Software Engineer - Chronos

Location
Oxford, England, United Kingdom
Responsibilities Manage on-time delivery of robust and scalable model features. Coach, mentor and line manage junior colleagues, supporting their development and engagement. Design, implement, and maintain Python modules/packages in the modelling codebase. Innovate in wider software architecture and data orchestration to improve scalability and developer … driving the adoption of modern, agentic-first software engineering practices in the model development team. Lead constructive and empathetic code reviews and technical design discussions. Skills, Knowledge and Expertise Required attributes: Professional Python experience ( 6+ years ) in a team‐based software environment, delivering components used by other teams ...