501 to 525 of 705 Design Patterns Jobs in the UK

Knowledge Graph and Ontology Specialist

Location
Sheffield, England, United Kingdom
industrial interoperability approaches, this role is dedicated entirely to the knowledge graph engineering and ontological understanding underpinning its success. Main Duties And Responsibilities Design, build, and maintain formal, machine-readable ontologies (e.g., using UML, RDF(S), SHACL, OWL) to support knowledge representation across multiple high-impact industrially-focused … e.g. Turtle). Essential: Practical experience with ontology authoring tools and workflows (e.g., Sparx Enterprise Architect, Protégé) and familiarity with ontology design patterns and common anti-patterns. Essential: Working knowledge and understanding of the differences between graph database technologies (e.g., Neo4j, GraphDB, RDFox) and experience building ...

backend developer in healthtech

Location
Greater London, England, United Kingdom
zone Experience building web backends in Node.js/Typescript or willingness to learn on the job Familiarity with scalable cloud architectures, design patterns, and best practices Practical experience with CI/CD and IaC Experience with databases and data management practices, including relational databases and search engines … millions of users 24/7, familiarity with modern JS frameworks, experience working in cross-functional teams, an eye for user behaviour and design, attention to detail Условия: Hybrid role requiring three days per week in the office. #J-18808-Ljbffr ...

Senior Software Engineer, Backend

Location
Greater London, England, United Kingdom
experienced engineer looking for high impact and autonomy, come build the future of payroll with us! What you will do Partner with design and product management leaders to shape and drive the vision, strategy, and roadmap for the team, while maintaining a balanced approach that considers both platform … software engineer Ability to own and deliver projects, transforming product specifications into successful releases Strong grasp of computer science fundamentals, modern design patterns, providing you with a solid foundation to tackle complex technical problems and drive innovation. Proficiency in managing the complete project lifecycle, transforming intricate ideas ...

Senior Software Engineer (React/Typescript) JBLE1 NI

Hiring Organisation
MCS Group
Location
Belfast, UK
modern cloud-based engineering environment. Using AI-assisted development tools as part of your day-to-day engineering workflow. Contributing to technical design and architectural discussions. Working closely with product and internal stakeholders to understand requirements and deliver effective technical solutions. Helping mentor and support junior members … this isn't essential. A genuine interest in modern AI-assisted development and emerging engineering practices. Strong understanding of software architecture, design patterns and technical decision-making. The ability to communicate technical concepts clearly to both technical and non-technical stakeholders. A collaborative approach and strong relationship ...

Software Engineer Full Stack .Net AWS JavaScript

Hiring Organisation
Client Server
Location
St. Albans, Hertfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
working with 2 days work from home per week Your role: As a Software Engineer you'll join an Agile development team to design and develop new features and enhancements to complex Payments and client systems within a microservices environment (300 services). You'll be working with … 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 Apply ...

Principal Software Engineer

Location
Stirling, Scotland, United Kingdom
and development of complex software systems, remaining close enough to the technology to understand and influence implementation. Establish and promote software engineering standards, patterns, principles and best practices. Mentor and coach software engineers, helping to develop technical capability and a culture of engineering excellence. Identify opportunities for innovation … technical levels. You’ll bring: Significant experience designing, developing and delivering complex software solutions. Strong knowledge of software architecture, engineering principles, design patterns and modern development practices. The ability to make sound architectural and technical decisions and communicate the rationale clearly to both technical and non-technical ...

security engineer for AI adoption

Location
Greater London, England, United Kingdom
applications and solutions developed or introduced by the AI team Support the implementation of security guardrails, governance processes, and secure design patterns for AI adoption across the firm Conduct STRIDE-based threat modelling for internally developed solutions, AI-enabled workflows, integrations, and automation use cases Assess risks … cases, including data exposure, prompt injection, model misuse, third-party dependency risk, inappropriate access to sensitive information, and insecure integrations Advise on secure design principles, including identity and access management, data protection, logging, monitoring, encryption, resilience, and secure configuration Define and document security requirements, architecture decisions, design ...

Senior Front-End Engineer

Location
Greater London, England, United Kingdom
applications A proven track record of takingclient-facing projects from the ground up Strong experience with themodern React ecosystem, including established design patterns and best practices A solid understanding ofweb fundamentals The ability to work confidently invanilla JavaScript, without relying on third-party libraries A good foundation ...

Data Architect

Hiring Organisation
The Guinness Partnership
Location
Greater London, Cavendish Square, United Kingdom
Employment Type
Permanent
Salary
£86897/annum
architecture, enterprise data models, and domain architectures in complex organisations. Experience of using Enterprise Architecture Frameworks (TOGAF, DAMA (CDMP)), architectural principles, design patterns, architecture tools and artifact repositories. Strong understanding of integration architecture, modern data platforms, and master data management approaches. Strong knowledge of metadata management, lineage ...

Backend Software Engineer Python ML AWS

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
strong knowledge of AWS You have a good knowledge of modern software engineering best practices, microservices, TDD/DDD, common Design Patterns Experience with Databricks, PostgreSQL, Amazon RedShift or MLflow would be great but not essential What's in it for you: As a Backend Software Engineer ...

PHP Developer

Location
United Kingdom
environments* Familiarity with CI/CD pipelines (e.g. GitHub Actions, CircleCI, GitLab CI)* Understanding of SOLID principles, clean architecture and modern design patterns* Experience with API Platform, Twig, and front-end build tools (Webpack, Vite or similar)* Bonus: exposure to Elasticsearch, message queues, or cloud environments ...

Director of Site Reliability Engineering

Location
Greater London, England, United Kingdom
CloudFormation), and CI/CD practices Deep understanding of incident management processes, ITSM standards, and ITIL principles Knowledge of resilience design patterns, high availability, and fault‐tolerant architectures Familiarity with AI/ML‐driven approaches for operational efficiency and system reliability Ability to lead transformation, influence across ...

Software Engineer - C# & .NET

Location
Manchester, England, United Kingdom
allows us to win together It’s a bonus if you have - Experience of Software development using SOLID principles and Software Design Patterns - Experience of Rest API - Experience of Test-Driven Development - Experience of AWS, Kubernetes and OpenShift - Experience of DevOps - Experience of Cloud Development environments - Knowledge ...

AI Engineer

Location
Greater London, England, United Kingdom
succeed, you must possess strong architectural intuition, deeply understanding the technical compromises inherent in model selection and able to identify the optimal agentic design pattern for specific tasks Your responsibilities will include: Building core agentic product features; researching, planning, refining, executing and maintaining Collaborating with other engineers ...

Senior Go Engineer: Scale, Automate & Improve Reliability

Location
Greater London, England, United Kingdom
scalable delivery while mentoring junior engineers and collaborating across teams. The role emphasizes CI/CD, automation, and best practices in security and design patterns. Strong Golang experience and cloud proficiency are essential, with additional web tech familiarity a plus. #J-18808-Ljbffr ...

Analyst Programmer 3E

Hiring Organisation
VIQU IT
Location
United Kingdom
Employment Type
Permanent
Salary
GBP Annual
technical lead and key contact for Elite 3E • Develop and support Elite 3E, integrations, and in-house applications • Own development workstreams from design through to release and support • Work with consultants, developers, BAs, and architects on new solutions • Produce technical and functional documentation • Complete unit, integration, and user … Finance or legal sector experience is highly desirable • Experience with SSRS or similar reporting platforms • Understanding of multi-tier architecture and design patterns • Strong communication and stakeholder management skills • Proactive approach with strong attention to detail ...

Analyst Programmer 3E

Hiring Organisation
VIQU IT
Location
Glasgow, Stobcross (historical), City of Glasgow, United Kingdom
Employment Type
Permanent
technical lead and key contact for Elite 3E • Develop and support Elite 3E, integrations, and in-house applications • Own development workstreams from design through to release and support • Work with consultants, developers, BAs, and architects on new solutions • Produce technical and functional documentation • Complete unit, integration, and user … Finance or legal sector experience is highly desirable • Experience with SSRS or similar reporting platforms • Understanding of multi-tier architecture and design patterns • Strong communication and stakeholder management skills • Proactive approach with strong attention to detail ...

Software Development Manager, Alexa for shopping (Rufus)

Location
Greater London, England, United Kingdom
calibre Software Engineers developing complex, world class, scalable software systems that have been successfully delivered to customers Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems Experience delivering products against plan in a fast-paced, multi-disciplined, distributed-responsibility and often ambiguous … environment Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations Experience in leading the definition and development of multi tier web services Experience partnering with product ...

Infrastructure Architect

Location
Greater London, England, United Kingdom
Infrastructure Architect – Financial Services – London/Hybrid (Tech stack: Infrastructure Architecture, Cloud & On-Premise Infrastructure, Enterprise Architecture, Technology Strategy, Infrastructure Design, Architecture Governance, Risk Management, IT Standards, Technology Roadmaps, Financial Services, TOGAF, Infrastructure Architect) Are you an experienced Infrastructure Architect looking to take ownership of technology strategy … will provide subject matter expertise across multiple infrastructure domains, supporting the evaluation and adoption of new technologies while developing standards, design patterns and technical roadmaps. You will work with technical leads, senior stakeholders and technology vendors to shape future infrastructure capabilities, while ensuring solutions remain aligned with ...

Embedded Software Architect

Location
Caddington, England, United Kingdom
requirements Collaborate in the architectural solutions at a platform to determine the software solutions that will be developed Influence the development approach considering design principles, modularity and reuse, best practice, toolchain … much more What you’ll bring Software architecture expertise Experience in C++ and embedded software solutions UML Modelling Object Orientation Design Patterns Linux/VXWorks (Desirable) Requirements Engineering Network architectures and Ethernet protocols High integrity e.g. RTCA-DO178C This is not an exhaustive list ...

Sr. Full Stack Developer

Location
Greater London, England, United Kingdom
whole organization, we invite you to apply for the position of Technology Architecture in our AI Enablement Team.**Job responsibilities:*** Software Development: Design, develop, and maintain applications. Write well-structured, efficient, and maintainable code. Debug and resolve complex technical issues* Technical Leadership: Provide technical guidance and mentorship … junior developers. Collaborate with architects to design & implement scalable and efficient software solutions. Stay up-to-date with industry best practices and emerging technologies.* Code Reviews: Review code submitted by team members to ensure adherence to coding standards and best practices. Offer constructive feedback to enhance code quality ...

AI Software Engineer

Location
United Kingdom
handling, fallbacks when a model misbehaves, latency, token cost, logging and monitoring. Work with the engineers who own each codebase, fitting in with their patterns and pipelines rather than parachuting in something nobody else can maintain. Keep up as models, tools and providers change, and choose pragmatically on quality … Systems, Tools and Technology C# .NET (primary development language) AI coding tools: GitHub Copilot, Cursor or equivalents Prompt engineering and context design patterns Retrieval-augmented generation (RAG), vector search, embeddings (desirable) Evaluation frameworks and automated quality pipelines for AI outputs Technical and Professional Expertise Solid production experience ...

Senior Software Engineer - .NET

Location
Nottingham, England, United Kingdom
office) reporting to the Lead Developer. Key Responsibilities Own features end-to-end across the full software development lifecycle: requirements analysis, technical design, development, unit and integration testing, code review, deployment and post-release support. Design, develop and maintain scalable, maintainable C#/.NET services … assisted development tools. Qualifications Required Skills/Knowledge Strong expertise in .NET Core/.NET Framework and C#, including object-oriented design and common design patterns. Proven experience across the full software development lifecycle, ideally supporting a live, business-critical production system. Solid experience with ...

SC Cleared Interaction Designer

Hiring Organisation
Sanderson Government and Defence
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£525 - £540 per day
designing intuitive, accessible and user-centred digital services that meet both user needs and Government Digital Service (GDS) standards. Key Responsibilities Lead interaction design activities … across complex digital services and transformation programmes. Design clear, effective and accessible user journeys, workflows and interfaces. Create wireframes, prototypes and interaction patterns to test and communicate design concepts. Collaborate closely with User Researchers, Service Designers, Product Managers and Developers. Use research insights and data ...

Semantic Governance Managing Consultant - Ontologies and Semantics

Location
United Kingdom
trusted, reusable and interoperable data assets.This role will be primarily focused on delivering the Semantic Layer Programmes, supporting the development of supporting the design and adoption of enterprise ontologies, semantic standards, controlled vocabularies and knowledge graph capabilities across complex client environments.**PLEASE NOTE:****Security Clearance: To be successfully … initiatives.* Applying ontology engineering methodologies and semantic modelling best practices across the enterprise.* Curating and governing ontology assets through agreed standards, design patterns, lifecycle processes and governance controls.* Driving semantic interoperability between systems, platforms, products and business functions.* Facilitating workshops with business SMEs, architects, data owners ...