Design Patterns Jobs in the UK

26 to 50 of 396 Design Patterns Jobs in the UK

Java Developer x12

Glasgow, Scotland, United Kingdom
Fortice
the client wherein developers need to work at onsite client office in Glasgow. Mandatory Requirements: Java 11 or Higher, Springboot, Microservices, Design Patterns, Rest Services Unit testing, Component , Integration and Contract testing, End-to-End testing etc. Desirable Requirements: Kafka, AWS, GCP, Azure, Docker, Kubernetes, Grafana, Splunk … System Design, Data Structures You will own/be accountable for: secure and high-quality code using Java with minimal supervision develop, code, and troubleshoot while considering both upstream and downstream systems and associated technical implications. Analyzing requirements, work with scrum master on understanding of the JIRA stories … data structures and algorithms, including understanding of their time and space complexities. Knowledge of SOLID principles and Gang of Four (GOF) design patterns Understanding of distributed systems and microservices architecture Familiarity with Domain-Driven Design principles and practices Understanding of the Twelve-Factor App methodology more »
Posted:

Full Stack Microsoft Developer

Brentwood, Essex, South East, United Kingdom
Focus Resourcing Group
in a dynamic and fast-paced environment. Duties: Develop and maintain web applications using NET Core, Razor Pages, C#, and MVC design patterns Design and implement database schemas and stored procedures in SQL Server Design responsive web interfaces Participate in the entire software … Microsoft stack technologies , including Azure, DevOps, SQL Server, C#, and Razor Pages Strong knowledge of NET Core (version .NET 6.0 and upwards), MVC design pattern , and OOP concepts Intermediate to advanced SQL skills, with experience in data modelling and stored procedures Entity Framework & LINQ Proficiency in web design more »
Employment Type: Permanent
Salary: £45,000
Posted:

Senior Software Engineer (Drupal)

Hartlebury, England, United Kingdom
DRPG
development National and international hotel discounts Home & electronic and lifestyle savings On-site canteen Your reason for being here… You’re here to design, develop, and maintain our PHP-based applications and systems. Really, you’re here to wow our clients with next-level software solutions. The way … a real team player too. You’re ready to dive into a cross-functional team, where you’ll wield your PHP prowess to design, develop and maintain the magic behind our applications. You’re ready to take on a technical leadership and contribute to the architectural decisions of … in your toolbox… Flawless understanding of PHP 7 & 8 Deep understanding of Drupal 7+ Experience in object-oriented design, design patterns and best practises Knowledge of MySql, RDBMB and NoSql persistence stores Git/version control & CI Knowledge of secure design and standards more »
Posted:

Senior Developer

Market Harborough, Leicestershire, East Midlands, United Kingdom
CDS Global
and maintaining current systems) ? C# ? . Net Core ? .Net 5-8 ? Jquery ? Javascript (advanced ReactJs) ? Micro-Service Architecture ? Azure Dev Ops ? Design patterns ? Net ? MVC C# ? GIT ? Octopus Deployment tools A methodical and thorough approach to development and testing, able to pick up and follow CDS Global … implement them in the code Be able to build and maintain azure pipelines and how to integrate these with Octopus Understands design patterns and when and where to use them within code Any experience with payment services (Apple/Google etc) or React would be beneficial but more »
Employment Type: Permanent
Posted:

Full Stack Engineer

Leicestershire, England, United Kingdom
Hybrid / WFH Options
Talent Solutions Network
solve time-critical and logistical challenges across several commercial industries. The role: Working closely with the Senior Software Engineer and Technical Director to design and implement efficient and scalable code to meet project requirements. The Benefits: Huge progression opportunities Real-world projects to work on making a significant … tech Working closely with Senior Engineers Requirements: JavaScript, HTML, CSS NodeJS PHP Python AWS (or another cloud technology) Knowledge of complex design patterns and algorithms (nice to have) Responsibilities: Working with complex systems and design patterns Designing and implementing high-quality and clean code more »
Posted:

Technical Specialist(SC Clerance)

United Kingdom
Hybrid / WFH Options
Persistent Systems
Azure DevOps Git Automated testing Designing cloud native applications Passion for delivering quality enterprise software Specific notes: C#, Azure experience, Cloud Design Patterns are a must. Longer spec is:- Essential C# (expert level) .NET Core/.NET 6 Azure DevOps Scrum Kubernetes Azure Storage SpecFlow (BDD) DAPR … Good understanding of cloud design patterns (e.g. circuit-breaker, event sourcing, pub-sub, retry, valet key, etc) Experience working on cloud-native/distributed applications. GraphQL via the Hot Chocolate framework Secure by design Benefits : Culture focused on talent development with quarterly assessment cycles and more »
Posted:

Senior Software Engineer

Greater Sheffield Area, United Kingdom
Dunbar Brown Group
Science (or related field) 4+ years of commercial development experience with C# and .Net Expertise in Object Oriented Design, Design Patterns and database experience with MS SQL or Oracle. Experience with Agile or Scrum software development methodologies Exposure to client/customer facing roles Salary more »
Posted:

Liferay Front End Developer

London
Nexus Jobs Limited
and develops ESB/SOA/BPM middleware layers using tools like Mule ESB, jBPM Experienced in J2EE, Java Servlets, JMS, Design Patterns, Web services Solid hands-on experience in architecting and developing J2EE based web applications (JSP, Servlet, JDBC, JMS, JAXB) Expert level experience with SOAP … REST web services , open API development, and SOA concepts, using Spring with groovy, XML, JSON, and XSLT Solid understanding of integration & design patterns Gain adoption of platform delivery processes, standards and procedures Provide hands-on technical leadership throughout software development lifecycle (requirements gathering, Proof of Concept (POC … development, RFP creation and evaluation, design, development, implementation and close out) Experience in Database SQL Queries in Oracle Experience in Tomcat or WebLogic or Web sphere Ability to work independently in Agile Methodology (KanBan) Experience with different open source stacks including build & release processes like Maven, Ant, etc. more »
Employment Type: Permanent
Salary: £300 - £400
Posted:

Java Middleware Software Developer

Stratford London, Greater London, England
Nexus Jobs Limited
and develops ESB/SOA/BPM middleware layers using tools like Mule ESB, jBPM Experienced in J2EE, Java Servlets, JMS, Design Patterns, Web services Solid hands-on experience in architecting and developing J2EE based web applications (JSP, Servlet, JDBC, JMS, JAXB) Expert level experience with SOAP … REST web services , open API development, and SOA concepts, using Spring with groovy, XML, JSON, and XSLT Solid understanding of integration & design patterns Gain adoption of platform delivery processes, standards and procedures Provide hands-on technical leadership throughout software development lifecycle (requirements gathering, Proof of Concept (POC … development, RFP creation and evaluation, design, development, implementation and close out) Experience in Database SQL Queries in Oracle Experience in Tomcat or WebLogic or Web sphere Ability to work independently in Agile Methodology (KanBan) Experience with different open source stacks including build & release processes like Maven, Ant, etc. more »
Employment Type: Permanent
Salary: £45,000 - £60,000
Posted:

Mid-Level/Senior Full-Stack Developer

PO19, Chichester, West Sussex, United Kingdom
Mage Global Ltd
things front-end functional with the stack detailed below. They’re currently using TypeScript, Next.JS & Tailwind to ensure they have robust design patterns & to be able to take advantage of the massive ecosystem of open-source tools & libraries. Similarly, to a wide variety of MDR providers globally … they have a platform for clients to use, to be deployed into customer environments. If you have experience with design patterns, data algorithms & having to work with a constantly evolving frontend, then this role could be for you. Tech Stack: Frontend: TypeScript, Next.JS & Tailwind Backend: Hasura, TypeScript more »
Employment Type: Permanent
Salary: £50000 - £70000/annum
Posted:

OT Infrastructure Engineer

Cumbernauld, Scotland, United Kingdom
AG Barr Group
with established DR and Security policies. Working closely with the Cyber Security Specialist, the role involves defining and implementing industry best practices and design principles. Additionally, the role leads process improvement endeavors across the OT landscape, offering deep technical subject matter expertise to drive excellence. Your responsibilities will … non-technical capabilities (team working, business partnering etc). Support the business in its strategic vision for OT, providing insight into design patterns and solution blueprints which can be used and reused across multiple production sites. What you’ll bring... The successful candidate will have; Experience of … vendors. Lead the initiative for improving existing systems and services, using current and upcoming technology Strong knowledge of OT concepts and design patterns Strong knowledge of HMI and PLCs functions Strong knowledge of OT specific protocols High level understanding of manufacturing processes, especially in the food and more »
Posted:

Senior User Experience Designer

London Area, United Kingdom
Hybrid / WFH Options
The Digital Recruitment Company
Develop high-quality user interface designs, prototypes, and interactive mockups for native mobile and web applications Lead the creation and implementation of new design systems Conduct user research, gather feedback, and iterate on designs based on user insights to continually improve the app's user experience Collaborate closely … with cross-functional teams, including developers and product managers Promote best practice in UI and UX design and design processes Stay up-to-date with the latest iOS and Android design guidelines and best practices What are they looking for? Highly experienced in native … app UX and UI Highly experienced in creating and implementing mobile design systems Strong knowledge of iOS and Android design patterns, guidelines, and best practices to ensure optimal user interactions including SwiftUI and M3 Strong proficiency in Figma best practice A comprehensive portfolio showcasing your more »
Posted:

Technical Architect - .NET/Azure - Remote

Surrey, England, United Kingdom
Hybrid / WFH Options
Roc Search
the Health domain. They are looking for a Technical Architect to join the team and work closely with the Head of Engineering to design a range of systems. you could be a former Developer or from a Cloud Engineering background looking for that next step in your career … to take a next step in your career Essential skills; Technical Architecture • UML or a similar framework (sequence, use case, activity diagrams) • Cloud Architectural Patterns (like SOA, CQRS, BFF) • Software design patterns and practices • API-based interaction design • Event-driven Architectures • API design … and practices • Regulatory and industry standards like PCI DSS, ISO 27001, OWASP, ISO 9000 range Technology • Deep knowledge of Microsoft Azure • Kubernetes and containerisation patterns • SQL Server, Redis, Cosmos DB or other Document DBs • Service Bus and distributed messaging architectures • APM tools and practices, including Azure Monitor • Recent experience more »
Posted:

Director of Integration Platform/API Strategy

United Kingdom
SimplifyVMS
our platform. https://integrations.simplifyvms.com/The Integration leader will lead all aspects of application and 3rd party integrations which includes defining architecture patterns, middleware selection, technical design, DevOps, setting up documentation standards and manage development teams to deliver key integrations. Role Responsibilities · Architect & Implement a … and business partners to understand the application footprint, business flows and integration points across the applications. · Clearly articulate integration best practices, design patterns for error handling, alerting, notifications and recommendations to IT teams and also business sponsors. · Lead a team of integration engineers to develop, test and … an integration architect with experience in standing up and growing a platform from scratch. · Proven expertise in designing and developing integration using variety of patterns using API, event based, file based. · Expertise with SOAP/REST-based services, XML, JSON, OData, JavaScript · Expertise with queuing systems like Kafka, Solace more »
Posted:

Director of Engineering - Integration platform for SaaS B2B company

United Kingdom
SimplifyVMS
our platform. https://integrations.simplifyvms.com/The Integration Director will lead all aspects of application and 3rd party integrations which includes defining architecture patterns, middleware selection, technical design, DevOps, setting up documentation standards and manage development teams to deliver key integrations. Role Responsibilities · Architect & Implement a … and business partners to understand the application footprint, business flows and integration points across the applications. · Clearly articulate integration best practices, design patterns for error handling, alerting, notifications and recommendations to IT teams and also business sponsors. · Lead a team of integration engineers to develop, test and … integrations engineering leader with experience in standing up and growing a platform from scratch. · Proven expertise in designing and developing integration using variety of patterns using API, event based, file based. · Expertise with SOAP/REST-based services, XML, JSON, OData, JavaScript · Expertise with queuing systems like Kafka, Solace more »
Posted:

Technical Lead

London Area, United Kingdom
Mastek
technology division, driving the development and execution of the API and event-driven architecture (EDA) strategy and capabilities. Your responsibilities include overseeing the design, architecture, and maintenance of our platform, setting API and event design standards, managing the developer portal, and ensuring compliance across Technology teams … platforms. Create capabilities enabling the federated development of APIs to standards and design patterns. Implement and uphold standard practices, design patterns, and strategies across the Software Development Life Cycle (SDLC) of API development programs, including CI/CD and the role of Contract testing (Stoplight … to check conformity to OpenAPI standards). Deep understanding of API architecture, development frameworks, and technology stacks. Deep understanding of event-driven architecture, messaging patterns, testing strategies and technology stacks. Contribute to drawing up specific technical proposals for a modified or replacement system. Work closely with the Lead Developer more »
Posted:

Azure Full Stack Developer

London, England, United Kingdom
IBM
co-create solutions to major real-world challenges by using best practice technologies, tools, techniques, and products to translate system requirements into the design and development of customized systems. In your role, you may be responsible for: Working across the entire system architecture to design, develop … interfaces for our clients Collaborate with cross-functional teams to understand requirements and define technical specifications for generative AI projects Employing IBM's Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability Working with a variety of relational … NoSQL databases Knowledge with cloud (Azure preferred) Strong experience with web services development (REST) Knowledge of object oriented programming MVC MVVM Design patterns and SOLID principles About Business UnitThe Client Innovation Centre (CIC) is an innovative and exciting part of IBM. A fast-paced and dynamic business more »
Posted:

Azure Full Stack Developer

Hursley, England, United Kingdom
IBM
co-create solutions to major real-world challenges by using best practice technologies, tools, techniques, and products to translate system requirements into the design and development of customized systems. In your role, you may be responsible for: Working across the entire system architecture to design, develop … interfaces for our clients. Collaborate with cross-functional teams to understand requirements and define technical specifications for generative AI projects. Employing IBM's Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability. Working with a variety of relational … NoSQL databases Knowledge with cloud (Azure preferred) Strong experience with web services development (REST) Knowledge of object oriented programming MVC MVVM Design patterns and SOLID principles About Business UnitThe Client Innovation Centre (CIC) is an innovative and exciting part of IBM. A fast-paced and dynamic business more »
Employment Type: Technology
Posted:

Lead Software Developer

Manchester, United Kingdom
ISR RECRUITMENT LIMITED
leading technical teams through example and serving as a mentor in software engineering best practices Proficiency in software engineering methodologies including design patterns, microservice architectures, and secure-by-design strategies, with an understanding of Cloud Security Principles Solid experience in implementing DevOps, continuous integration/… continuous deployment (CI/CD) and test automation Experience with cloud-native SaaS and PaaS environments, DevOps type environments, skilled in database design and implementation, using technologies such as SQL and NoSQL Role and Responsibilities: Lead agile teams dedicated to supporting projects for national digital services, developing the more »
Employment Type: Permanent
Posted:

Lead Software Developer

Altrincham, England, United Kingdom
ISR Recruitment
leading technical teams through example and serving as a mentor in software engineering best practices Proficiency in software engineering methodologies including design patterns, microservice architectures, and secure-by-design strategies, with an understanding of Cloud Security Principles Solid experience in implementing DevOps, continuous integration/… continuous deployment (CI/CD) and test automation Experience with cloud-native SaaS and PaaS environments, DevOps type environments, skilled in database design and implementation, using technologies such as SQL and NoSQL Role and Responsibilities: Lead agile teams dedicated to supporting projects for national digital services, developing the more »
Posted:

AWS Principal Solution Architect

Windsor, Berkshire, South East, United Kingdom
British Gas
role in shaping and delivering end-to-end solutions that align with our business objectives and technological strategy. Reporting directly to the Technical Design Lead, you will line manage a group of Solution Architects, take ownership of team initiatives, provide mentorship to the team, and ensure that our … Simple Queue Service, DynamoDB, Step Functions etc Experience in Salesforce, Mulesoft, Vlocity/Salesforce Industries (SFI) is not essential but preferable. Proficient in architectural patterns, microservices, and API design A good understanding of different security design patterns, principles and controls Energy supply, billing and more »
Employment Type: Permanent
Posted:

Angular UI Developer /Angular Developer

London Area, United Kingdom
Ampstek
Ability to demonstrate in-depth understanding of software design principles and practices. • Proficiency in design and development with Angular 14 - Dynamic Web Application development using Angular … z2ez0 - Experienced with Multithreading and Dependency Injection concepts. - Unit testing and Mocking Framework - Webservice (REST) • Understands and implements Service Oriented Design Patterns including the ability to identify when these patterns are best applied real-world scenarios • Hands-on experience in Behavior Driven Development (BDD) • Experience in … implementing CI-CD tools in projects • Knowledge of Oil & Gas Domain and Processes (good to have) • Ability to solve problems using good software design practices • Ability to work collaboratively within a fast-paced, agile environment Responsibilities: • Develop custom bespoke solutions based on the business requirements. Performs software design more »
Posted:

Solution Architect - IT Infrastructure

Nottingham, England, United Kingdom
Boots UK
peer reviews, compliance checks, due diligence, and help promote a ‘right first time’ culture Contribute to the creation and maintenance of design patterns, standards, and design blocks to facilitate wider consistency and promote re-use of design elements, delivery at pace, quality assurance … SAP – SAP infrastructure architecture across multiple SAP components and versions operating across SAP RISE, Azure Cloud and on-premise. Associated experience of high availability patterns, resilience, backup and recovery Client mobility – Mobile device and app management, InTune, AirWatch Telephony and collaboration –VOIP platforms across an international setting. Microsoft Teams more »
Posted:

C# .NET Developer

Hinckley, England, United Kingdom
Holovis
Holovis ! This position within our backend engineering team involves immersive projects that leverage your creative and problem-solving abilities to assist in the design and implementation of our strategic enterprise solutions. You will participate in every phase of the software development lifecycle, including specification, architecture design, user interface design, real-time 3D rendering, backend application development, and testing. What You’ll Be Doing Work on backend development (C# .Net (core), ensuring seamless integration of features and functionalities Integrate software components and products delivered by third parties. Design and develop functional … a strong background in C# .Net (core) Bachelor’s Degree in Computer Science or related field Expert knowledge of Microsoft.NET Framework, design patterns including: -ASP.NET Core -.NET 8 -Signal-R -MVC Experience in relational and non relational databases: -PostgreSQL -MongoDB Experience in deployment and virtualization technologies more »
Posted:

Net Developer

Birmingham, West Midlands (County), United Kingdom
Hybrid / WFH Options
The Virtual Recruiter
D based business that has continually invested in technology and has a cloud-native offering with API first technology on Microsoft Azure. Responsibilities Design, development and testing of new features in the applications Responsible for regular communication with others involved in the development process Implement, test, and bug … fix functionality Responsibility for design and implementation of software projects using C# Design, build, and maintain efficient and reliable C# code Requirements 3-4 years commercial experience is desirable Proficient in C# Experience with HTML, CSS, JavaScript and web development frameworks (VueJS, Bootstrap, jQuery) Proven experience … Relational Databases and SQL Experience with ORM frameworks (EntityFramework.Core) Experience with Web services development (REST) Strong in Object Oriented Programming, MVC, Design patterns and SOLID principles Knowledge of Source Control Systems (git) Knowledge of Docker/Kubernetes would be advantageous Knowledge of Microsoft Azure would be advantageous more »
Employment Type: Permanent
Salary: £45000 - £50000/annum
Posted:
Design Patterns
10th Percentile
£37,500
25th Percentile
£50,875
Median
£62,500
75th Percentile
£80,000
90th Percentile
£95,000