626 to 650 of 704 Design Patterns Jobs in the UK

Backend Developer - AWS/Typescript/Serverless Architecture/AWS Lambda

Location
Greater London, England, United Kingdom
opportunity to work on meaningful public-facing technology while contributing to the continued development of modern government digital services. Key responsibilities Design, develop and maintain high-quality backend services using TypeScript . Design and implement solutions using serverless architecture and cloud-native development principles. Develop … resilience, scalability and performance throughout the development lifecycle. Contribute to technical documentation and knowledge sharing within the team. Help establish and maintain development standards, patterns and best practices. Contribute to an inclusive, collaborative engineering culture and support colleagues through mentoring and knowledge sharing where appropriate. Essential technical skills Candidates ...

Front-End Developer (SC Cleared)

Hiring Organisation
scrumconnect ltd
Location
City, Newcastle Upon Tyne, United Kingdom
Employment Type
Permanent
Salary
GBP 60,000 - 70,000 Annual
across multidisciplinary environments, supporting large-scale transformation programmes and enterprise initiatives. Role Overview We are seeking Frontend Engineers and Senior Frontend Engineers to design, build, and maintain modern digital services that are accessible, scalable, and user-focused. Working within multidisciplinary agile teams, you will collaborate closely with product … teams. Additional Responsibilities for Senior Frontend Engineers Provide technical leadership and mentoring to engineers. Drive Front End engineering standards and governance. Lead technical design discussions and architecture decisions. Promote component-driven development and reusable design patterns. Support delivery planning and technical roadmap activities. Essential Skills & Experience ...

Global Banking Markets - Software Engineer - Equities Data Platform Engineering - London - Vice President

Location
Greater London, England, United Kingdom
delivery of a core system within the Equities Data Platform and driving it through the full product lifecycle - from requirements gathering and design, through implementation, testing, deployment and support. Want to be part of a once-in-a-generation rebuild of the Electronic Trading Data Strategy? This role … technical leads on the ground-up rebuild of our Electronic Trading data infrastructure into a cloud-native, AI-first platform. Design, build, and maintain a high-performance, high-availability, high-capacity platform that processes and persists massive volumes of business-critical data in near real time, distributing ...

Senior Scala Engineer

Location
Greater London, England, United Kingdom
drive the technical direction needed to support the future needs of Operations and the business. Lead Through Craft: Provide technical leadership via architecture, design, and code/PR reviews, championing high standards of code quality and engineering excellence. Mentor & Improve: Mentor engineers and drive continuous improvement in platform … event-sourced systems, with hands-on Apache Spark and Apache Flink. APIs & Data Formats: Strong understanding of Apache HTTP, Envoy, and REST API design, plus experience with Protobuf, Avro, and Parquet. Knowledge of Iceberg, Databricks, and Hadoop ecosystems. TDD, ATDD, and Clean Coding practices within a CI/ ...

Head of Delivery (Public Sector)

Location
Greater London, England, United Kingdom
projects within the public sector, including project management and commercial activities. Experience of mentoring and managing technical teams. Experience of leading the design, development, testing, and deployment of AI solutions. Experience of leading code reviews in Python and SQL through Git, and applied other best practices to technical … direction of a technical delivery team. Experience of applying knowledge of cloud computing, including architecting and deploying solutions, and selecting appropriate tools and design patterns. Exposure to advanced machine learning techniques (e.g. reinforcement learning, deep learning). Experience owning the day-to-day resource allocation of a large ...

Senior Software Developer (Microservices - GoLang)

Location
Cambridge, England, United Kingdom
8+ years of experience in software development with at least 3+ years of experience in GoLang. Strong understanding of microservice architecture, principles, and design patterns. Should have knowledge of developing microservice using Agile Methodology. Experience in designing, developing, and consuming RESTful APIs (OpenAPI 3.0). Proficiency in writing … collaboration, and problem-solving skills. Should have good working knowledge and configuration knowledge of MongoDB. Strong Debugging skills. Should have working experience in Design document creation ( LLD,HLD,UML,API Specification etc.,) Desired Skills Experience with containerization technologies like Docker and container orchestration platforms like Kubernetes. Knowledge ...

Senior Software Developer (Microservices - GoLang)

Location
United Kingdom
8+ years of experience in software development with at least 3+ years of experience in GoLang. Strong understanding of microservice architecture, principles, and design patterns. Should have knowledge of developing microservice using Agile Methodology. Experience in designing, developing, and consuming RESTful APIs (OpenAPI3.0). Proficiency in writing unit … collaboration, and problem‐solving skills. Should have good working knowledge and configuration knowledge of MongoDB. Strong Debugging skills. Should have working experience in Design document creation ( LLD,HLD,UML,API Specification etc.,). Desired Skills Experience with containerization technologies like Docker and container orchestration platforms like Kubernetes. Knowledge ...

Senior Software Developer (Microservices - GoLang)

Location
Cambridge, England, United Kingdom
8+ years of experience in software development with at least 3+ years of experience in GoLang. Strong understanding of microservice architecture, principles, and design patterns. Should have knowledge of developing microservice using Agile Methodology. Experience in designing, developing, and consuming RESTful APIs (OpenAPI3.0). Proficiency in writing unit … collaboration, and problem‐solving skills. Should have good working knowledge and configuration knowledge of MongoDB. Strong Debugging skills. Should have working experience in Design document creation ( LLD,HLD,UML,API Specification etc.,). Desired Skills Experience with containerization technologies like Docker and container orchestration platforms like Kubernetes. Knowledge ...

Senior Software Engineer

Location
Nottingham, England, United Kingdom
build and improve a mature, business-critical product. You'll work across the full stack in a collaborative, agile team, taking features from design through to delivery. Because our software handles sensitive customer data in a regulated environment, writing secure, high-quality code is central … HTML and CSS. A track record of writing secure code and handling sensitive data appropriately. Sound grasp of object-oriented programming principles and design patterns. Comfortable owning tasks through to completion and collaborating within an agile team. Desirable Experience with Azure or other cloud platforms and cloud-native ...

Software Engineer- III- iOS- JPM Personal Investing

Location
Greater London, England, United Kingdom
problem-solving skills Experience writing unit tests using XCTest framework Experience with the MVVM + Coordinator design pattern and other relevant architecture patterns like SOLID Experience with best practices in mobile design (human interface guidelines, threading, etc) Good knowledge of core iOS libraries and frameworks … ideas Preferred qualifications, capabilities and skills- nice to haves Experience writing UI tests using XCUITest or other framework Experience building or working with Design Systems (UI Development, White-labelling) Experience with modularisation and dependency injection Appreciation for Accessibility and understanding of how to meet Accessibility requirements Understanding ...

Tech Lead

Location
Greater London, England, United Kingdom
areas for improvement, and drive initiatives to maintain system reliability, performance, and user satisfaction. Additionally, you will mentor and guide engineers on architecture, integration patterns, and best practices, helping raise the technical capability and innovation of the team. What we need from you Architecture & design expertise – proven … ability to design and evaluate new services, ensuring solutions align with product goals and system health. Integration patterns & security awareness – solid understanding of secure, scalable system integration and best‐practice security principles. Cloud & DevOps skills – demonstrated experience delivering cloud-native products using modern CI/CD pipelines ...

Android Developer

Location
Manchester, England, United Kingdom
privacy, resilience and performance throughout the development lifecycle. Contribute to technical documentation and knowledge sharing within the team. Help establish and maintain development standards, patterns and best practices. Keep up to date with developments across the Android and wider mobile technology ecosystem. Contribute to an inclusive, collaborative engineering culture … Android . Strong proficiency in Kotlin . Good understanding of the Android SDK and Android development ecosystem. Experience developing applications using modern Android development patterns and practices. Experience working with APIs and integrating mobile applications with backend services. Experience with automated testing, including unit and UI testing. Experience using ...

Android Developer

Location
Greater London, England, United Kingdom
privacy, resilience and performance throughout the development lifecycle. Contribute to technical documentation and knowledge sharing within the team. Help establish and maintain development standards, patterns and best practices. Keep up to date with developments across the Android and wider mobile technology ecosystem. Contribute to an inclusive, collaborative engineering culture … Android . Strong proficiency in Kotlin . Good understanding of the Android SDK and Android development ecosystem. Experience developing applications using modern Android development patterns and practices. Experience working with APIs and integrating mobile applications with backend services. Experience with automated testing, including unit and UI testing. Experience using ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
journeys each month and plays a key role in driving customer growth across MoneySuperMarket. Expect hands-on involvement across the entire SDLC, from design and implementation to testing, deployment, and maintenance, collaborating with product managers, designers, and engineers. You’ll be joining a highly collaborative engineering community that … right in. What You’ll Do Lead feature delivery and drive technical strategy within your team. Collaborate with product and design teams to deliver new features to our users. Champion best practices: TDD, pairing, mob programming, and continuous delivery. Ensure security is baked in from the start. Debug ...

Software Engineer

Location
East Hagbourne, England, United Kingdom
computing-related discipline (S&I). Experience In C# programming language and the .NET ecosystem (S&I). Experience in software design, development, and testing (S&I). Significant knowledge of Software and Systems Architectures (S&I). Strong understanding of Compiler Engineering (S&I). Microsoft tools … experience in several of the following: (S&I). Agile Engineering Practices. DevOps: Kubernetes, CI/CD pipelines. High-performance computing. Enterprise integration design patterns. User interface/user experience development. Rust, Python, and C++ programming languages. Quantum programming tools & languages. Development, test, and deployment of embedded devices. ...

Senior Java Software Engineer

Location
Wakefield, England, United Kingdom
some of the largest and most respected players across the wealth management industry. What You’ll Do Build Agentic Systems Contribute to the design and delivery of agentic systems: workflows where AI plans, executes, and iterates toward outcomes rather than simply responding to requests Build and ship production … solutions as part of a squad working on real efficiency and automation problems with direct business impact Participate in the full delivery lifecycle: design discussions, development, testing, deployment, and iteration Apply AI-Native Development Practices Use AI-assisted development tools, including code generation, prompt engineering, and agentic frameworks ...

Senior Software Engineer, Robotic Manipulation

Location
Boston, England, United Kingdom
capabilities with larger software and hardware systems. Develop services and interfaces used by robotics applications and supporting systems. Participate in architectural and system-design decisions for robotics software. Help establish technical direction and provide mentorship to less-experienced engineers. Communicate engineering plans, technical trade-offs, priorities, and progress … environment representation. Experience creating or working with service interfaces, including REST APIs, gRPC services, or similar technologies. Familiarity with software architecture, system design methodologies, and established design patterns. Ability to take loosely defined engineering problems, determine an appropriate approach, and deliver a complete implementation. Experience developing ...

Data Architect (12 Month FTC)

Location
Biggin Hill, England, United Kingdom
evolution of data architecture, technology, and tooling in alignment with the wider software strategy. Design and document data architecture solutions and patterns to meet business and technical requirements. Support the delivery of architecture initiatives and roadmap activities within assigned projects and workstreams. Collaborate with software engineers, product … design patterns. Experience working with master data, operational data stores or analytical platforms. Experience with distributed data systems, data modelling, data integration patterns and data lifecycle management. 2+ year experience working with relational and non-relational database technologies, including schema design, performance optimisation and scalability ...

Data Architect (12 Month FTC)

Location
Biggin Hill, England, United Kingdom
evolution of data architecture, technology, and tooling in alignment with the wider software strategy. Design and document data architecture solutions and patterns to meet business and technical requirements. Support the delivery of architecture initiatives and roadmap activities within assigned projects and workstreams. Collaborate with software engineers, product … design patterns. Experience working with master data, operational data stores or analytical platforms. Experience with distributed data systems, data modelling, data integration patterns and data lifecycle management. 2+ year experience working with relational and non-relational database technologies, including schema design, performance optimisation and scalability ...

Data Architect (12 Month FTC)

Location
Biggin Hill, England, United Kingdom
development and evolution of data architecture, technology, and tooling in alignment with the wider software strategy.Design and document data architecture solutions and patterns to meet business and technical requirements.Support the delivery of architecture initiatives and roadmap activities within assigned projects and workstreams.Collaborate with software engineers, product owners, and other … principles and design patterns.Experience working with master data, operational data stores or analytical platforms.Experience with distributed data systems, data modelling, data integration patterns and data lifecycle management.2+ year experience working with relational and non-relational database technologies, including schema design, performance optimisation and scalability considerations.2+ ...

Java / Python Developer

Location
Greater London, England, United Kingdom
employees specializing in engineering and IT services. We are looking for a Java/Python Developer to help manage, build, develop and design the Java Application with good exposure on springboot, microservices and system designing. What you'll do in the role: Work on developing new and enhancing … Firm's regulatory obligations What you'll bring to the role: 6+ hands‐on experience with Java, Python, Spring, RDBMS. Strong object oriented design and development skills, data‐structures and algorithms, and design patterns. Excellent analytical ability. Strong experience with relational databases logical modelling. Strength ...

Senior Vice President, Full-Stack Engineer

Hiring Organisation
Hackajob Ltd
Location
London, United Kingdom
Employment Type
Permanent
Engineer to join our team. This role is located in London . In this role, youll make an impact in the following ways: Design and develop web front-end and back-end services for a new platform built to automate the management of the full lifecycle of complex … Java Spring Boot and Angular web development. Strong knowledge of micro-services and micro front-ends. Expertise in reactive UX front-end design patterns. Experience with high availability and high scalability design patterns. Proficiency with GitLab and CI/CD pipelines. Experience working in Agile development ...

Senior Web Developer

Hiring Organisation
Gap Personnel - Wrexham
Location
Wrexham, Conwy County, Wales, United Kingdom
Employment Type
Permanent
successful candidate will have strong, demonstrable experience in: o React.js o Next.js o JavaScript (ES6+) and modern browser APIs o HTML5 & CSS3 (responsive design, accessibility, cross-browser compatibility) o TypeScript o Tailwind CSS or similar modern CSS frameworks o Node.js (front-end tooling, build processes, integrations) o Strapi … databases, including how front-end applications interact with data (no complex database development expected). Strong understanding of front-end architecture, component-based design, and state management. Solid grasp of programming fundamentals, including functional programming principles and common design patterns. Experience working with API-driven applications ...

Staff Engineer

Location
Manchester, England, United Kingdom
Developer to join our expanding teams that build our customer facing products. You’ll be technically leading work; from requirements capture and initial design, through to full implementation, iterating quickly on our modern tech stack ( NodeJS microservices, Vue, Redis, SQL Server and SingleStore ) and deploying code daily … Current and production grade TypeScript fluency (approx. 5+years experience) is necessary for this particular position. Key Responsibilities Working with stakeholders on initial solution design, scoping and system design. Spiking areas of uncertainty in designs and building POCs as required. Work with our Product Teams to help break down ...

Senior Salesforce Developer (Temporary)

Location
Greater London, England, United Kingdom
counting Angi is seeking a Temporary Senior Salesforce Developer to join our Sales and Care Tooling team. In this role, you will design and implement functionality that supports our Sales and Care organizations, and help integrate our Salesforce instance with a new global, technical platform. You will work … first." Most business features are built by administrators using Flow. Engineers partner with senior administrators to maintain a coherent package architecture and to design and develop custom components where Flow isn't a fit. Technology Stack On the Salesforce side, we follow an unlocked packages strategy across 20+ ...