201 to 225 of 709 Design Patterns Jobs in the UK

Solution Architect (Biztalk)

Location
Reading, England, United Kingdom
SOAP/REST), Security Protocols, BizTalk Configuration, Transformations and JSON based Messaging. Experience on an recent BizTalk versions including 2013. Strong knowledge of integration patterns specially in integrating Portals/SSO, legacy applications, B2B Applications, external partners using BizTalk. Strong command on various BizTalk components like … .Net/C# concepts and current trends in the industry including strong understanding of Object Oriented design methodologies and design patterns Excellent understanding of the entire Software Development Life Cycle including requirements elicitation, design, development, test, release, and support and industry standards around ...

Senior Software Engineer

Location
Swansea, Wales, United Kingdom
keen learners Desire to mentor others Nice to Haves Consultancy experience Working directly with customers and users Working within multidisciplinary teams with product, design, and technology working within the same cycles Showcasing and presentation skills Agile practices such as Scrum, XP, and/or Kanban Pair programming … React ecosystem including a test-driven approach Infrastructure as code technology like Terraform and Cloud Formation Familiarity with architectural and design patterns Use of architectural decision records Support in applying If you need this job description in another format, or other support in applying, please email talent ...

Senior Software Engineer

Location
Swansea, Wales, United Kingdom
users Desire to mentor others Nice to Haves Consultancy experience Working directly with customers and users Working within multidisciplinary teams with product, design, and technology working within the same cycles Showcasing and presentation skills Agile practices such as Scrum, XP, and/or Kanban Pair programming – we pair … React ecosystem including a test-driven approach Infrastructure as code technology like Terraform and Cloud Formation Familiarity with architectural and design patterns Use of architectural decision records Benefits at Made Tech and Application Support We believe we can use tech to make public services better. We also ...

Flight Software Engineer

Location
Bristol, England, United Kingdom
team environment, from design and planning through to development and testing. An understanding of the need to apply abstractions and patterns to software engineering solutions. Excellent problem-solving and programming skills in C. Experience writing C for software running on at least one embedded platform. Of particular … systems engineering or spacecraft operations would all be beneficial, though not essential. Ability to work with abstract software engineering concepts and design patterns across languages and environments. Experience of other programming languages besides C. Of particular relevance are Java and Python. Familiarity with embedded Linux distributions ...

Flight Software Engineer

Location
Dundee, Scotland, United Kingdom
team environment, from design and planning through to development and testing. An understanding of the need to apply abstractions and patterns to software engineering solutions. Excellent problem-solving and programming skills in C. Experience writing C for software running on at least one embedded platform. Of particular … systems engineering or spacecraft operations would all be beneficial, though not essential. Ability to work with abstract software engineering concepts and design patterns across languages and environments. Experience of other programming languages besides C. Of particular relevance are Java and Python. Familiarity with embedded Linux distributions ...

Senior Full Stack Developer - MVC Cloud

Hiring Organisation
Hackajob Ltd
Location
Leicester, Leicestershire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£55,000
quality centric eCommerce platform. You will be responsible for developing the user interface of our website platform and will have the opportunity to design architecture and select tools, to improve our skill set and improve our platform in line with the future road map. The enterprise platform … Bring: Essential Proven expertise in MVC architecture and frameworks (e.g. Spring MVC, ASP.NET MVC (C#) or similar), with solid understanding of design patterns and scalable application architecture Strong full-stack development experience across front-end (HTML5, CSS3, JavaScript/TypeScript, modern JS frameworks) and back-end (Java ...

Senior Integration Engineer

Location
Birmingham, England, United Kingdom
reviewing integrations to ensure they meet quality, performance and security benchmarks. Defining and maintaining integration design templates, reusable components, design patterns and technical guidelines. Working with change owners and technical teams to translate integration requirements into technical deliverables. Designing integrations that maximise reuse … services and managed connectors, while defining patterns that reduce the need for point‐to‐point integrations. Evaluating emerging integration capabilities within RSM’s existing vendor network and supporting incident resolution and performance optimisation for integration flows. What we are looking for We’re looking for someone with strong integration ...

Senior Integration Engineer

Location
Manchester, England, United Kingdom
reviewing integrations to ensure they meet quality, performance and security benchmarks. Defining and maintaining integration design templates, reusable components, design patterns and technical guidelines. Working with change owners and technical teams to translate integration requirements into technical deliverables. Designing integrations that maximise reuse … services and managed connectors, while defining patterns that reduce the need for point‐to‐point integrations. Evaluating emerging integration capabilities within RSM’s existing vendor network and supporting incident resolution and performance optimisation for integration flows. What we are looking for We’re looking for someone with strong integration ...

Senior Integration Engineer

Location
Nottingham, England, United Kingdom
reviewing integrations to ensure they meet quality, performance and security benchmarks. Defining and maintaining integration design templates, reusable components, design patterns and technical guidelines. Working with change owners and technical teams to translate integration requirements into technical deliverables. Designing integrations that maximise reuse … services and managed connectors, while defining patterns that reduce the need for point‐to‐point integrations. Evaluating emerging integration capabilities within RSM’s existing vendor network and supporting incident resolution and performance optimisation for integration flows. What we are looking for We’re looking for someone with strong integration ...

Senior Integration Engineer

Location
Greater London, England, United Kingdom
reviewing integrations to ensure they meet quality, performance and security benchmarks. Defining and maintaining integration design templates, reusable components, design patterns and technical guidelines. Working with change owners and technical teams to translate integration requirements into technical deliverables. Designing integrations that maximise reuse … services and managed connectors, while defining patterns that reduce the need for point‐to‐point integrations. Evaluating emerging integration capabilities within RSM’s existing vendor network and supporting incident resolution and performance optimisation for integration flows. What we are looking for We’re looking for someone with strong integration ...

Senior C# Developer Full Stack / API / AI

Hiring Organisation
Adria Solutions
Location
Warrington, Cheshire, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
technically strong, curious and excited about how AI can enhance both the development process and the products we build. What Youll Do Design, develop and maintain high-quality software using C# and .NET. Build scalable, well-structured RESTful APIs and API-driven applications. Work across the full technology … developing REST APIs and API-driven applications. Experience working across the full software development lifecycle. Good understanding of software architecture, design patterns and clean coding principles. Strong SQL experience, ideally with MariaDB or MySQL. Frontend development experience using modern JavaScript frameworks. A genuine interest ...

Quantum Cryptography Architect

Location
Southampton, England, United Kingdom
looking to ramp up our Post-Quantum Cryptography (PQC) efforts. We are looking for a leader who will own the strategic design of our cloud-native and on-premise cryptography roadmaps, conduct cryptographic assessments, drive crypto-agility, and define our technical roadmap to keep Starling resilient against emerging … cloud environments. Enterprise Architecture Delivery: Architect secure, scalable solutions across AWS and GCP, translating complex security requirements into simple, pragmatic design patterns for engineering teams. Secure Architecture Governance: Lead and assist with secure design reviews and threat modeling initiatives, delivering actionable security guidance and continuous ...

Principal Domain Architect - People & Resourcing

Location
Reading, England, United Kingdom
learning, performance, reward, mobility, resource management and offboarding. It will shape modern, cloud-based and data-led capabilities, promote reusable technology components and integration patterns, and establish operating models that support effective design, delivery, testing, release and continuous improvement. The role will also govern standards and patterns … Develop and maintain expert knowledge of KPMG’s technology ecosystem, including the main applications, data sources, identity services, reporting tools, platforms, technologies and integration patterns that interact with and support HR and people technologies. Provide architectural leadership across business, application, data, integration, security, cloud and technology portfolio architecture ...

Global Banking & Markets - Software Engineer - Vice President - London London · United Kingdom [...]

Location
Greater London, England, United Kingdom
Frameworks & Architecture : Spring Boot, gRPC/Protocol Buffers, integration/orchestration frameworks (e.g., Apache Camel, Spring Integration), and pipeline/adapter design patterns (retry, dead‐letter queues, error isolation). Cloud & Infrastructure : Cloud platforms (GCP, AWS), container orchestration (Kubernetes, Docker), and JVM tuning for containerized workloads. Observability … high‐availability environments. Data & Performance : Data modeling, SQL/NoSQL databases, caching strategies, and performance optimization in latency‐sensitive systems. Security : Enterprise security patterns; authentication protocols, mutual TLS, secrets management, and certificate rotation. Domain Knowledge : Equities, post‐trade, or financial services experience; trade lifecycle concepts, asset servicing, position management ...

Full Stack Engineer- Data Science Focus

Location
East Midlands, England, United Kingdom
Role Summary We are looking for Full Stack Engineers with a data science focus to design, build, and maintain the data-driven applications and pipelines behind Zula 2.0, the platform that ranks and fuses the output of our rail inspection systems. You will work across the full stack … read, understand, and extend complex algorithms and dense business logic written by others Understanding of software engineering principles (testing, code quality, design patterns) Familiarity with version control (Git), CI/CD pipelines, and agile development practices Strong problem-solving skills and ability to learn new technologies quickly ...

Senior Automation Engineer

Location
Wrexham, Wales, United Kingdom
seeking a Senior Automation Engineer to design, develop, and maintain scalable test automation solutions for modern web applications. This role is responsible for building automation frameworks using Playwright and TypeScript, integrating automated testing into CI/CD pipelines, and driving quality engineering best practices across cross-functional teams. … test scripts for end-to-end, integration, and UI testing. Drive the adoption of automation best practices, coding standards, and framework design patterns across engineering teams. Integrate automated test suites into CI/CD pipelines using tools such as Jenkins, Buildkite, Spinnaker, or similar platforms. Collaborate with ...

Solutions Architect

Location
Leeds, England, United Kingdom
frameworks for GCP-based solutions. Ensure security, scalability, and high availability of applications. Design microservices architecture with RESTful APIs and event-driven patterns (Kafka/Pub-Sub). Good experience in Authentication and Authorisation implementations Good understanding on Fine grain and policy-based authorisation Exposure and deep … Gateway (Apigee/Cloud Endpoints). Implement authentication and authorization mechanisms for applications and APIs Guide development teams on best practices, design patterns, and cloud security. Collaborate with Product Owners, DevOps, and Security teams to ensure successful solution delivery. Conduct code reviews, performance tuning, Architectural reviews ...

Senior Software Engineer, Substrate

Location
Greater London, England, United Kingdom
hyperscalers, whether they are internet-connected or air-gapped, small hardware footprint or large. As a Senior Software Engineer on Substrate, you will design and build Palantir’s managed Kubernetes product offerings across all these environments. You and your team will be responsible for bootstrapping and operating … core infrastructure with emphasis on operational excellence 2+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and existing systems Bachelor's degree in Computer Science or equivalent Life at Palantir We want every Palantirian ...

Digital Application Developer

Location
Liverpool, England, United Kingdom
across investment, onboarding, reporting, servicing and client insight capabilities. The successful candidate will work across the full software development lifecycle, partnering with Product, Design, Architecture and Data teams to build resilient, secure and future-ready platforms spanning web, iOS and Android channels. What you’ll be responsible … software engineering environment. Experience designing, consuming and supporting APIs, integration services and enterprise-scale distributed architectures. Strong understanding of application architecture, design patterns, secure development, authentication, authorisation and identity management. Experience with CI/CD, source control, automated testing, DevOps practices, monitoring and operational support. Good understanding ...

Digital Application Developer

Location
Glasgow, Scotland, United Kingdom
across investment, onboarding, reporting, servicing and client insight capabilities. The successful candidate will work across the full software development lifecycle, partnering with Product, Design, Architecture and Data teams to build resilient, secure and future-ready platforms spanning web, iOS and Android channels. What you’ll be responsible … software engineering environment. Experience designing, consuming and supporting APIs, integration services and enterprise-scale distributed architectures. Strong understanding of application architecture, design patterns, secure development, authentication, authorisation and identity management. Experience with CI/CD, source control, automated testing, DevOps practices, monitoring and operational support. Good understanding ...

Digital Application Developer

Location
Greater London, England, United Kingdom
across investment, onboarding, reporting, servicing and client insight capabilities. The successful candidate will work across the full software development lifecycle, partnering with Product, Design, Architecture and Data teams to build resilient, secure and future-ready platforms spanning web, iOS and Android channels. What you’ll be responsible … software engineering environment. Experience designing, consuming and supporting APIs, integration services and enterprise-scale distributed architectures. Strong understanding of application architecture, design patterns, secure development, authentication, authorisation and identity management. Experience with CI/CD, source control, automated testing, DevOps practices, monitoring and operational support. Good understanding ...

Senior Software Engineer — Real-Time Martech Platform

Location
City of Edinburgh, Scotland, United Kingdom
with enough time to focus on operationally improving our existing systems. Solve complex problems, seeking input and guidance from team members Take defined design and turn it into code and deliver it on schedule, applying appropriate technologies and current software engineering best practices. Write secure, stable, testable, maintainable … grasp on relational, non-relational databases, messaging queues and handling concurrency. Experience working with high volume systems. Understanding of modern architectures, design patterns, and platform nuances. Strong experience working with cloud-based infrastructure and technologies, preferably AWS. Understating of containers (e.g., Docker), and orchestration (Kubernetes). Expert ...

Engineering Manager, Vogue

Location
Greater London, England, United Kingdom
improving content discoverability and enabling scalable, brand agnostic solutions. This is a hands‐on leadership role. You should be as comfortable in a design review or a pull request as you are in a one‐to‐one or a performance conversation. We want you to work … close enough to the detail to make credible technical decisions. Set and own the technical direction for your team, including architecture, design patterns and engineering standards. Lead projects from ideation through execution to maintenance. Participate in design and code reviews, and raise the standard ...

Lead Software Engineer - Java, AI

Location
Glasgow, Scotland, United Kingdom
strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities … Lambda, RDS, EKS) Demonstrated experience building and maintaining CI/CD pipelines using industry-standard tools Strong understanding of software design patterns, distributed systems, and microservices architecture Proven ability to lead technical discussions, influence design decisions, and drive alignment across engineering teams Hands‐on experience ...

Technical Lead (Front Office Asset Management Tech Stack)

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
resiliency, automation, and AI-enabled capabilities Act as the primary technical authority for the application suite, making informed decisions on architecture, design patterns, technology selection, and engineering best practices Manage technical deliveries across multiple concurrent initiatives, ensuring successful execution, risk management, stakeholder communication, and high-quality outcomes … Strong hands-on experience in Java , Python , and modern software engineering practices Experience designing and delivering cloud-native solutions using AWS services and architecture patterns Understanding of AI and Generative AI technologies , including tools such as Claude , and the ability to identify and implement practical use cases that create ...