226 to 250 of 709 Design Patterns Jobs in the UK

Technical Lead (Front Office Asset Management Tech Stack)

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

Tech Lead (Azure Databricks Data Platform)

Location
Greater London, England, United Kingdom
Desired Skills and Experience: Experience optimising Databricks performance and managing cloud platform costs Knowledge of Lakehouse architecture and modern data platform design patterns Experience working within Agile delivery environments Relevant Azure and/or Databricks certifications Roles and Responsibilities: Lead the design, development, and implementation … alignment with platform strategy and business objectives Monitor and optimise platform performance, reliability, scalability, and cloud costs Support the development of data architecture, integration patterns, and engineering roadmaps Mentor Data Engineers and provide technical guidance across delivery teams Ensure successful delivery of business outcomes through strong ownership, accountability ...

Senior Data Engineer

Hiring Organisation
Hackajob Ltd
Location
Belfast, County Antrim, Northern Ireland, United Kingdom
Employment Type
Permanent
strong development leadership and take responsibility for significant technical components of data systems. You will work within a multi-skilled agile team to design and develop large-scale data processing software to meet user needs in demanding production environments. Your responsibilities will include: Working to develop data processing … production environment Proficient in SQL and SQL extensions for analytical queries Solid understanding of ETL/ELT data processing pipelines and design patterns Aware of key features and pitfalls of distributed data processing frameworks, data stores and data serialisation formats Able to write quality, testable code ...

Senior Java Developer – Newcastle

Location
Newcastle upon Tyne, England, United Kingdom
join our engineering team supporting the development and maintenance of enterprise-scale applications and microservices solutions. The successful candidate will contribute to the design, development, testing, and deployment of high-quality software solutions within Agile delivery teams. This role requires hands-on experience with Java development, modern backend … above Experience with Spring Framework and Spring Boot Experience developing RESTful APIs and microservices Experience with object-oriented programming principles and design patterns Experience with SQL and NoSQL databases including MySQL, Oracle, PostgreSQL, and MongoDB Experience with Python and Shell scripting Experience working within Agile/Scrum ...

Experienced .NET Engineer

Location
Maidstone, England, United Kingdom
change where relevant. Offer technical assistance and support across the company. Liaise with third‐party software providers throughout the lifecycle of projects, from design and development to support and maintenance. Required Skills & Experience Proven leadership skills with the ability to support, guide, and delegate effectively. Strong communication … legacy code. Experience planning, coordinating, and delivering testable software in scaled Agile environments. Solid knowledge of software structures, architectures, design patterns, and modern development processes. Minimum 5 years’ experience in C# development. Hands‐on expertise in the following: .NET Core 3.1 ASP.NET MVC (Core), Razor Pages, Blazor ...

Commercial SAP Solution Architect

Location
Leeds, England, United Kingdom
with SAP retail and has a thorough knowledge of managing Article, Price, Promotion etc in SAP. If you have architectural experience in solutions design for modern Commercial Applications, then pleasedo nothesitate to apply. Your Role This role would ideally suit a passionate and experienced Architect to join … purpose solutions. Experience in solution design and a real passion for current technology trends. Strong grasp of different integration design patterns and technologies. Ability to approach design with timeliness, cost and quality factors in mind. Risk identification and mitigation, quantification and qualification ...

Senior PHP Developer

Location
Basingstoke, England, United Kingdom
with technical leadership, influencing architectural decisions and driving high-quality, scalable solutions across the team. What you’ll be doing Support in the design and implementation of robust, scalable backend systems using PHP (Laravel/CakePHP). Take ownership of features from concept through design, development … role if you: Enjoy solving complex technical problems and working across large systems Have a strong understanding of software architecture and design patterns Take a security-first approach and understand OWASP principles Are confident balancing hands-on development with technical leadership Communicate effectively with both technical teams ...

Java & Serverless API Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
context engineering and model integration to enhance user experiences with conversational interfaces and intelligent automation Problem Solving: Solving complex problems through serverless patterns and AI-powered insights alongside fellow team members Infrastructure as Code: Implementing Infrastructure as Code and automated CI/CD pipelines for deployments Skills and Experience … technology that matter most. Essential Criteria 3+ years Java development with modern application architecture understanding, including APIs, microservices, and cloud-native design patterns Serverless technologies (AWS Lambda preferred) or strong learning interest AI/ML concepts understanding and enthusiasm for intelligent capabilities integration Excellent communication skills with ...

Full Stack GIS Developer

Location
Altrincham, England, United Kingdom
multiple sectors. Collaboration is at the heart of how we work, and you’ll partner closely with colleagues across Software Engineering, User-Centred Design, Delivery Management and Live Services to deliver exceptional outcomes. As a consultancy, we are proudly technology agnostic. This means our priority is designing … Python, plus modern JavaScript libraries. A collaborative mindset with experience working in multi-disciplinary teams. Strong understanding of architectural and design patterns , including serverless and microservices. Hands-on experience working in Agile environments , using Scrum, Kanban and test-driven development (TDD). Experience with cloud platforms , ideally ...

Software Development Engineer III

Location
Greater London, England, United Kingdom
software development tools following the design requirements of the customer Research and recommend frameworks and architectural/code design patterns and identify areas of improvement within the code and suggest solutions Advocate for operational excellence (such as unit testing, establishing SLAs, and programming for resiliency … level and team level and design solutions that are easily testable and observable Understanding of relational and NoSQL databases, data structures, API patterns, and service-oriented architectures You have the ability to establish operational excellence metrics at the team level and identify and advocate for project quality ...

Full Stack Engineer, Data Science Focus with React

Location
East Midlands, England, United Kingdom
technical audiences. You should be able to quickly grasp complex problems that span multiple systems or domains. We expect you to design effective solutions for non-trivial requirements, identify root causes efficiently, and consider performance, scalability, and maintainability in your approach. Key Responsibilities Design and develop … similar) Familiarity with modern frontend tooling (TypeScript, Webpack/Vite, CSS frameworks) 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 Good ...

java developer in real-time banking

Location
Greater London, England, United Kingdom
driven microservices using Spring Boot and Kafka, prioritizing high availability, low latency, and operational excellence; Implement continuous build, test, and deployment automation using executable patterns to streamline software delivery; Collaborate with Principal Engineers, Domain Architects, and key stakeholders to align technical architecture with business objectives; Formulate emergent design … high-throughput, real-time banking and financial systems; Strong proficiency in core Java development, Spring Boot microservices, and modern resilient service design patterns; Hands-on expertise with Apache Kafka and event-driven architectures, including orchestrated and choreographed patterns; Proven experience with Continuous Deployment practices, cloud-native ...

AI/ML Engineer

Location
Greater London, England, United Kingdom
directly determine how quickly and confidently Argus can bring new AI/ML capabilities to life. What Will You Be Doing Delivery & Engineering Design and build robust, secure APIs and backend components that power AI/ML, GenAI and agentic applications. Engineer agentic systems—integrating LLMs with tools … programming skills, with a deep grasp of object‐oriented design, clean code, and core software engineering principles (e.g. SOLID, design patterns, modularity, testability). Strong backend/API engineering experience, ideally in Python (e.g. FastAPI, or similar). Hands‐on experience building and operating solutions ...

Software Engineer Tech Lead

Location
Bristol, England, United Kingdom
scalable, secure, maintainable, and aligned with business needs* Recommend technologies, frameworks, and platforms to support future growth* Establish engineering standards, design patterns, and best practices* Improve consistency and collaboration across products and engineering teams* Manage the long-term technical roadmap, including technical debt prioritisation**Hands-On Technical … prompt engineering capability across engineering teams* Evaluating emerging AI technologies and identifying productivity opportunities**Security, Compliance & Engineering Standards**You will:* Lead secure-by-design engineering practices* Support ISO 27001 and ISO/IEC 42001 initiatives* Define and enforce coding standards, review processes, and quality expectations* Improve engineering quality ...

Senior Data Consultants London

Location
Greater London, England, United Kingdom
modern data systems as well as AI enabled applications Solve end to end data problems/opportunities at scale Contributing to solution architecture & design of complex systems Working with our customers to take them on a journey to success bringing their data strategy to life Engage with your … languages (e.g. Python, Java, C#) Solid software engineering and DevOps skills as well as the complete SDLC applied to data, e.g. design patterns, automation, testing, contract definition, clean code, CI/CD, path to production Worked with one or more cloud platforms and services (AWS, Azure ...

Senior Engineer

Location
Greater London, England, United Kingdom
platform. Define and drive the architecture and strategy to support the future needs of Operations and the business. Provide technical leadership through architecture, design, code reviews, and pull request reviews, championing high standards of code quality and engineering excellence. Mentor engineers and drive continuous improvement in platform capabilities …/CD using tools such as Jenkins with build tools like Gradle Experience of Scrum/Agile methods Experienced in using design patterns and following best software engineering practices A team player with strong interpersonal skills, e.g. collaborative working skills Benefits of working at Bank of America ...

Full Stack Developer

Hiring Organisation
Hackajob Ltd
Location
London, United Kingdom
Employment Type
Permanent
understanding of software architecture principles, hands-on experience with modern technologies, and the ability to lead and mentor development teams. Key Responsibilities: Architectural Design: Design and develop high-quality software architecture and technical solutions that meet business requirements. Ensure the architecture is scalable, maintainable, and secure. … related frameworks. Good experience inReactor similarfront-endtechnologies. Good experience and certification in AWScloud platform. In-depth knowledge of software architecture principles and design patterns. Experience with microservices architecture and cloud-native applications. Goodexperienceindatabase technologies such as SQL, NoSQL, and data modeling. Excellent problem-solving skills and attention ...

Full Stack Developer

Location
Newcastle upon Tyne, England, United Kingdom
understanding of software architecture principles, hands-on experience with modern technologies, and the ability to lead and mentor development teams. Key Responsibilities: Architectural Design: Design and develop high-quality software architecture and technical solutions that meet business requirements. Ensure the architecture is scalable, maintainable, and secure. … related frameworks. Good experience inReactor similarfront-endtechnologies. Good experience and certification in AWScloud platform. In-depth knowledge of software architecture principles and design patterns. Experience with microservices architecture and cloud-native applications. Goodexperienceindatabase technologies such as SQL, NoSQL, and data modeling. Excellent problem-solving skills and attention ...

Principal Automation Test Consultant

Location
Greater London, England, United Kingdom
bespoke solutions for our clients. You'll also take a leadership role, guiding your team to success and leading by example. You will: Design and Develop: Build and support automation or performance test frameworks using the most appropriate solutions. Whether open source or commercial, or a combination. Collaborate … pipelines using common tooling such as Jenkins, ADO, GitHub actions, CirlceCI etc Awareness of the latest developments in testing tools and design patterns Bonus Points for: Experience with emerging technologies, e.g using AI/ML within your engineering projects Familiarity with testing in cloud environments such ...

Software Developer

Hiring Organisation
Hackajob Ltd
Location
Farnborough, Hampshire, South East, United Kingdom
Employment Type
Permanent
Experience with version control systems (Git, SVN) Familiarity with CI/CD pipelines and DevOps practices Experience with software architecture and design patterns Knowledge of security best practices and secure coding principles Experience with embedded systems or systems programming Security Clearance UK Security Clearance (SC) eligibility ...

Software Developer

Location
United Kingdom
Experience with version control systems (Git, SVN) Familiarity with CI/CD pipelines and DevOps practices Experience with software architecture and design patterns Knowledge of security best practices and secure coding principles Experience with embedded systems or systems programming Security Clearance UK Security Clearance (SC) eligibility ...

Software Developer

Location
Farnborough, England, United Kingdom
Master, cloud certifications)Experience with version control systems (Git, SVN)Familiarity with CI/CD pipelines and DevOps practicesExperience with software architecture and design patternsKnowledge of security best practices and secure coding principlesExperience with embedded systems or systems programmingSecurity ClearanceUK Security Clearance (SC) eligibility is mandatory for this ...

Software Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your owncreativity to solve our client's challenges! It would be great if you also had experience in some of these ...

Senior Cloud Platform Engineer (AWS/GCP)

Location
United Kingdom
architecting, engineering, or supporting public cloud solutions on AWS or GCP. Sound knowledge of AWS or GCP best practice, security considerations, and architectural design patterns. Experience of implementing and supporting public-cloud based workloads and services . Hold multiple current AWS or Google Cloud Certification ...

Solutions Architect

Location
Wimbledon, England, United Kingdom
analysing and implementing solutions to meet both functional and non-functional requirements. Strong back-end development background (e.g. Java) and familiarity with common software patterns and techniques. Experience across modern architectural/delivery standards and methods including Agile, TDD, BDD, CI/CD automation, DevOps practices, Cloud and Microservices … Architecture. Technology enthusiast, avid follower of new technologies, design patterns and architecture styles . Experience and appreciation for the Payments Industry and regulatory landscape from both a technical, functional and business perspective . Familiarity with event-driven, reactive architectural patterns such as event sourcing, CQRS ...