9 of 9 Permanent Design Patterns Jobs in Surrey

Global Cloud Platform Technical Design Authority

Location
Egham, England, United Kingdom
Level Designs, reference architectures, and strategic technology requirements into implementation-ready Low Level Designs and technical specifications. Determines appropriate implementation approaches, design patterns, technical controls, infrastructure configurations, and operational requirements within approved architectural guardrails. Makes independent technical decisions relating to implementation design, standards application, technology … governance frameworks, operational controls, and reference patterns. Identifies recurring technical issues, implementation risks, and control weaknesses, driving continuous improvement through reusable design patterns, standards enhancement, and automation. Ensures solutions remain aligned with security, compliance, resilience, and operational requirements across the global cloud estate. Delivery Assurance, Vendor Governance ...

Senior Platform Engineer

Location
Reigate, England, United Kingdom
input, guidance and leadership to the team (including code quality, best practices, processes, some aspects of release management, etc.). Assist in the design and documenting of solutions meeting functional and non-functional requirements. Lead by example getting directly involved in the day-to-day delivery of work … 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+ ...

Solution Architect

Location
Redhill, England, United Kingdom
context diagrams, system component maps, integration maps, application landscapes, and end-to-end system data flows. Establish and maintain architecture standards, design patterns, reference architectures, and governance processes to develop Enterprise Architecture capabilities. Contribute to the development and continuous improvement of the architecture practice, tools, methodologies, templates … scalability, performance, supportability, and operational readiness considerations. Experience producing architecture deliverables using industry-standard architecture modelling and documentation tools. Strong knowledge of systems integration patterns, APIs, messaging technologies, and data exchange mechanisms. Experience supporting technical delivery teams throughout implementation, testing, deployment, and operational transition. Excellent stakeholder management skills, with ...

Lead C# Engineer

Location
Reigate, England, United Kingdom
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 ...

Cloud Architect

Location
Guildford, England, United Kingdom
cloud resource management, including monitoring, performance optimization, and automated provisioning Provide technical guidance and mentorship to development and operations teams on cloud architecture patterns and cloud‐native application design Qualifications **Required Qualifications:** Extensive experiencein IT infrastructure, systems engineering, or cloud architecture, with significant hands‐on experience designing …/CD pipelines and DevOps practices Experience with cloud cost optimization and FinOps principles Experience with serverless architectures and microservices design patterns Background in enterprise application migration and modernization projects Additional Information When you join Ergomed Group, you make a difference by helping to bring safe ...

Principal Software Engineer (AI)

Location
Woking, England, United Kingdom
operations. Design and productionise scalable GenAI solutions using approaches such as retrieval augmented generation (RAG), MCP‐style integrations, and selectively applied agentic patterns, balancing capability, cost, performance, and trust to deliver measurable value from proof‐of‐concept through early adoption and general release. Translate scientific and business … designs that integrate cleanly with data platforms, workflows, and APIs. Establish engineering best practices for GenAI/LLM applications, including system design patterns, evaluation approaches, reliability, scalability, and maintainability standards across the AI engineering lifecycle. Act as a technical leader by mentoring engineers, influencing architectural direction ...

Software Engineer

Location
Woking, England, United Kingdom
involving a wide range of programming languages, technologies and data formats. Participate in the complete software lifecycle, including requirements analysis, specification, architecture and design, development, deployment, maintenance and support. Support the software and tools produced by the team, collaborating daily with engineers across the IndyCar and Hypercar engineering … military, games or aerospace industries, real-time systems or a similar setting. A strong theoretical understanding of object-oriented programming, design patterns and principles, data structures and algorithms, relational and NoSQL databases, and test-driven development. A BSc in Computer Science or a relevant engineering discipline ...

QA Automation Engineer

Location
Leatherhead, England, United Kingdom
team. The role requires a minimum of three days per week onsite to support close collaboration with colleagues and stakeholders. KEY RESPONSIBILITIES: Design, develop, maintain, and execute automated UI and API tests using Playwright applying Page Object Model (POM) principles, whilst contributing to the continuous improvement of automation … hands-on experience developing and maintaining automated tests using Playwright using TypeScript. Experience implementing automation frameworks using Page Object Model (POM) or similar design patterns. Solid manual testing experience across web applications, APIs, backend systems, and end-to-end business processes. Experience testing RESTful APIs using Postman ...

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