Design Patterns Jobs in the UK

1 to 25 of 246 Design Patterns Jobs in the UK

Technical Architect

London, United Kingdom
Confidential
or have been in the UK for 5+ Years Key Skills/Technical Skills: Proficient in API and Event-Based architecture design patterns, encompassing pub-sub and data streaming. Experience in architecting events based architecture across multiple data centers and public clouds. Familiarity with API Gateway and … micro-gateway patterns, including capabilities such as traffic control, security, logging, monitoring, and authentication, for example, Kong API Gateway. Thorough understanding of Agile/DevOps delivery methodologies and best practices. Expertise in Microservice and API-Led architecture and integration design tools, techniques, and best practices. Knowledge of … public cloud technologies, cloud hosting, container, and networking design patterns, tools, and best practices. Familiarity with Commercial Off-The-Shelf (COTS) solutions and relational databases. Role Specification: Prior experience in the Public Sector is preferred, along with exposure to GDS (Government Digital Service) projects. Lead, deliver, and more »
Posted:

Lead Developer

Newcastle Upon Tyne, United Kingdom
Hybrid / WFH Options
NHS Business Services Authority
NHS Car lease scheme Access to a wide range of benefits and high street discounts! Main duties of the job Analysis of requirements, design and development of applications to meet business needs. Analysis, investigation and resolution of complex ICT issues, within new and existing services. Software development lifecycle … groups and agencies within the NHS, DoH and other third parties.Effectively engage and collaborate across multiple disciplines to ensure consistent approaches, methods, standards, and patterns are holistically applied. Information ManagementMaintaining an awareness of agreed service levels, KPI's and standards within team, reviewing own performance and adapt own approach … version control systems such as Github/Gitlab, SVN Knowledge of design principles (Object oriented design; common design patterns; responsive web design; security by design; government service design) Experience of frameworks and approaches to support DevOps culture more »
Employment Type: Permanent
Salary: £43742.00 - £50056.00 a year
Posted:

Solutions Architect - Finance MS Dynamics 365 F&O

London, United Kingdom
Hybrid / WFH Options
Confidential
Operations solution in a complex business environment will require highly credible stakeholder management and collaboration skills. The Solution Architect will deliver the solution design blueprints & architecture delivery plans for the programme, as well as for the integrated systems and data exchanges across the IT landscape. Youll incorporate the … with a thorough understanding of message-based and event driven integration. Youll translate business and non-functional technical requirements into documented design patterns, following proven solution design principles, and produce conceptual & logical designs from which technical specifications can quickly be developed. Key Responsibilities: Blueprinted architecture … system data integration) in the Finance domain Understanding all inbound & outbound data exchange requirements across all Finance business capabilities Familiar with proven working integration patterns (sync & async) & technology Experienced presenting solutions options (including costs/benefit/risk trade-offs) to senior leadership team, working with technical program management more »
Posted:

Engineering Lead (Data)

Bristol, Somerset, United Kingdom
Hybrid / WFH Options
Henderson Scott
roadmaps. Mentorship: Mentor and coach engineering squads for skill development and career growth. Technical Solutions: Troubleshoot, debug, and resolve issues; deliver reusable technical solutions. Patterns & Models: Define integration patterns, data models, and contracts. Automation: Create tools for data reconciliation and curation; drive process automation. Best Practices: Implement TDD … Cross-Team Collaboration: Build relationships and collaborate across teams. Inclusivity: Promote a culture of inclusivity and diversity. Required Skills Proven experience in systems design, software development, testing, and operational stability. Expertise in automation and CI/CD. Proficiency in Python, Java, Rust, JavaScript, React, Angular, TensorFlow, PyTorch. Experience … Experience with GCP, Azure, or AWS. Strong experience with Kafka technologies. Clear understanding of data structures, algorithms, software design, design patterns, and core programming concepts. Understanding of cloud storage, networking, and resource provisioning. Experience in hiring and developing talent. Strong experience in data analysis. Proficiency more »
Employment Type: Permanent
Salary: GBP 102,310 Annual
Posted:

Engineering Lead (Data)

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Henderson Scott
roadmaps. Mentorship: Mentor and coach engineering squads for skill development and career growth. Technical Solutions: Troubleshoot, debug, and resolve issues; deliver reusable technical solutions. Patterns & Models: Define integration patterns, data models, and contracts. Automation: Create tools for data reconciliation and curation; drive process automation. Best Practices: Implement TDD … Cross-Team Collaboration: Build relationships and collaborate across teams. Inclusivity: Promote a culture of inclusivity and diversity. Required Skills Proven experience in systems design, software development, testing, and operational stability. Expertise in automation and CI/CD. Proficiency in Python, Java, Rust, JavaScript, React, Angular, TensorFlow, PyTorch. Experience … Experience with GCP, Azure, or AWS. Strong experience with Kafka technologies. Clear understanding of data structures, algorithms, software design, design patterns, and core programming concepts. Understanding of cloud storage, networking, and resource provisioning. Experience in hiring and developing talent. Strong experience in data analysis. Proficiency more »
Employment Type: Permanent
Posted:

Senior Software Developer – Java

Leicester, United Kingdom
NHS Arden and Greater East Midlands Commissioning Support Unit
end user systems as well as adapting and developing the framework itself using Java based components and interfaces. This will include system architecture, design and solution implementation. Test developed software to identify possible bottlenecks and faults and devise the most appropriate technical approach for resolving a particular problem … and the core APIs in particular JEE (JPA, JMS, Java Security, JaxWS/RS, JavaXML, JNDI etc.) Familiarity with modular architectural design patterns and scalable application design. Demonstrable experience in developing responsive web applications for diverse platforms. Experience of Agile software development methodology e.g. Scrum. Experience of … and the core APIs in particular JEE (JPA, JMS, Java Security, JaxWS/RS, JavaXML, JNDI etc.) Familiarity with modular architectural design patterns and scalable application design Demonstrable experience in developing responsive web applications for diverse platforms Experience of Agile software development methodology e.g. Scrum more »
Employment Type: Permanent
Salary: £50952.00 - £57349.00 a year
Posted:

Solution Architect

London, United Kingdom
Hybrid / WFH Options
Confidential
proven track record of delivering complex projects on time and within budget. Experience Gov experience APIs - API and Event Based architecture design patterns, including pub-sub and data streaming Secure File Transfers AWS Kafka Kong Azure Kubernetes Azure Service Bus Architecting events-based architecture across multiple data … centres and public clouds API Gateway and micro-gateway patterns and capabilities such as traffic control, security, logging, monitoring and authentication e.g. Kong API Gateway Agile/DevOps delivery methodologies and best practice. Microservice and API-Led architecture and integration design tools, techniques and best practice. Public … cloud technologies, cloud hosting, container, and networking design patterns, tools and best practice. COTS, Relational databases The Company: At Amber Labs, we are a cutting-edge UK and European technology consultancy that prioritises empowering autonomy, promoting experimentation, and facilitating rapid learning to provide exceptional value to our more »
Posted:

Engineering Lead (Data)

Bristol, Avon, South West, United Kingdom
Henderson Scott
that arise during the software development lifecycle. Deliver technical solutions that can be utilised across multiple entities across the group. Define consumption and integration patterns and data models and contracts. Create automation tools for data reconciliation and curation. Drive the culture of delivering highly secured and high-quality software. … knowledge/experience with a data engineering background , we would like to hear from you. Skills. Hands-on proven experience of delivering systems design, software development, testing and operational stability. Proficiency in relevant programming languages, frameworks, and technologies, such as Python, Java, Rust, JavaScript, React, Angular, TensorFlow, PyTorch. … Strong experience working with Kafka technologies . Computer science fundamentals: a clear understanding of data structures, algorithms, software design, design patterns and core programming concepts. Good understating of cloud storage, networking, and resource provisioning Experience of hiring and recognising and developing talents. Nice to have more »
Employment Type: Permanent
Posted:

Engineering Lead (Data)

Bristol, Somerset, United Kingdom
Henderson Scott
arise during the software development life cycle. Deliver technical solutions that can be utilised across multiple entities across the group. Define consumption and integration patterns and data models and contracts. Create automation tools for data reconciliation and curation. Drive the culture of delivering highly secured and high-quality software. …/experience with a data engineering background , we would like to hear from you. Skills . Hands-on proven experience of delivering systems design, software development, testing and operational stability. Proficiency in relevant programming languages, frameworks, and technologies, such as Python, Java, Rust, JavaScript, React, Angular, TensorFlow, PyTorch. … Strong experience working with Kafka technologies . Computer science fundamentals: a clear understanding of data structures, algorithms, software design, design patterns and core programming concepts. Good understating of cloud storage, networking, and resource provisioning Experience of hiring and recognising and developing talents. Nice to have more »
Employment Type: Permanent
Salary: GBP 100,000 Annual
Posted:

Senior Software Developer

Newport, Gwent, United Kingdom
Hybrid / WFH Options
yolk recruitment
Team Players: Experience with modern delivery models like Scrum and Agile. Technical Know-How: A solid understanding of architectural principles and design patterns such as SOA and Micro-Services. Cloud Enthusiasts: Hands-on experience with cloud technologies, especially Azure. DevOps Practitioners: Familiarity with Azure DevOps and Git. … large projects. Excellent understanding of C#. Proficient in Web Services and/or RESTful APIs. Solid grasp of architectural principles with design patterns like SOA and Micro-Services. Hands-on experience with cloud technologies, particularly Azure. Working knowledge of Azure DevOps and Git. What you'll get more »
Employment Type: Permanent
Salary: £50000 - £53000/annum
Posted:

Technical Team Lead

United Kingdom
Confidential
for our clients. The way you roll You are the driving force behind our cross-functional teams, blending creativity and technical expertise to design, develop and maintain our PHP-based applications and systems. As our Technical Team Lead, you re the go-to guru for PHP and Drupal … multiple projects Developing and maintaining robust, scalable, and secure Drupal-based applications, modules, and systems Guiding the teams technically and helping them to design solutions that work well Ensuring the team works to internal standards and setting the technical bar Acting as a mentor and coach for Software … 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

Newport, Gwent, Wales, United Kingdom
Hybrid / WFH Options
Intellectual Property Office
department. Person Specification Experienced with modern delivery models such as Scrum and Agile Has a good understanding of architectural principals with design patterns such as SOA and Micro-Services Experience of working with cloud technologies including Azure Working knowledge of Azure DevOps Experience with Git Experience of … or RESTful APIs Experienced with modern delivery models such as Scrum and Agile Has a good understanding of architectural principals with design patterns such as SOA and Micro-Services Experience of working with cloud technologies including Azure Working knowledge of Azure DevOps Experience with Git Working Style more »
Employment Type: Permanent, Work From Home
Salary: £50,000
Posted:

C+ Software Engineer - Equities Derivatives- Market-Leading Global Hedge Fund London, UK

London, United Kingdom
Confidential
/scrum development methodologies Experience with middleware messaging platforms Deep understanding of concurrent, multi-threaded application environments & OO design, design patterns, unit & integration testing 5+ years of front office finance experience Bachelor's in Computer Science (CIS), Mathematics or Physics from a top-tier university more »
Posted:

Senior Software Engineer

Oxford, Oxfordshire, United Kingdom
Tech4 Ltd
developments are predominantly web applications and support all areas of the business. Main accountabilities · Able to champion technical best practices within the team · Design and development of well-structured modular systems which utilise efficient code that follows our in-house coding & quality standards · Collaborate and add value through … needs · Software architecture design · Cloud/DevOps best practices · Extensive knowledge of the following Cloud Architecture/DevOps, Containerisation, WebAPI, Interfacing techniques. Patterns & Practices - Design Patterns, Microservices, Event-Driven Design, TDD/BDD · Experience/skills regarded as ideal but not essential more »
Employment Type: Permanent
Salary: £55000 - £60000/annum + excellent benefits
Posted:

Senior Software Engineer - .NET/Angular

Oxford, Oxfordshire, United Kingdom
Tech4 Limited
developments are predominantly web applications and support all areas of the business. Main accountabilities Able to champion technical best practices within the team Design and development of well-structured modular systems which utilise efficient code that follows our in-house coding & quality standards Collaborate and add value through … needs Software architecture design Cloud/DevOps best practices Extensive knowledge of the following Cloud Architecture/DevOps, Containerisation, WebAPI, Interfacing techniques. Patterns & Practices - Design Patterns, Microservices, Event-Driven Design, TDD/BDD Experience/skills regarded as ideal but not essential more »
Employment Type: Permanent
Salary: GBP 60,000 Annual
Posted:

Solution Architect

London, United Kingdom
Confidential
Description We are currently seeking a high caliber professional to join our team as Solution Architect Principle Responsibilities Work as part of API Design and analysis team with responsibility for API Design, aligned to value streams. The solution architect is responsible for analysis of existing system … discipline Extensive experience in enterprise architecture, particularly with .NET framework, API development, and microservices (.NET core, WCF, c#, RESTful APIs, SOAP, Microservices, SQL, Integration Patterns,) Have good understanding of RabbitMQ Knowledge or experience in Enterprise Integration Platform (EIP) and API design with implementation experience on ESB tools … DDD principles IAM products and enterprise security, DB Architecture on cloud, Enterprise Security mechanisms, data security regulations Strong knowledge of software design patterns, cloud computing, and scalable system architecture. Experience with containerization and orchestration tools (e.g., Docker, Kubernetes). Familiarity with Agile and DevSecOps methodologies, Secure Coding more »
Posted:

C# Developer

M1, Manchester, United Kingdom
Hybrid / WFH Options
Avanti Recruitment
world. However, this is a fully remote role. They have a particular interest in Developers who have experience working with articulate design patterns, TDD & Event Sourcing. They have been in business for over 50 years and have been named one of the Global Top 100 Software Companies. … you will have a University Degree in Computer Science or Software Engineering (or an equivalent). Key Skills C# C++ Typescript Design Patterns TDD Event Sourcing They offer £70,000 (DOE), 25 days holiday + BH, pension scheme, life insurance, fully remote working & training opportunities. Please apply more »
Employment Type: Permanent
Salary: £65000 - £70000/annum
Posted:

Technical Lead

City of London, London, United Kingdom
I3 Resourcing Limited
in leading software development teams, delegating tasks and empowering team members. * Experience in making architectural decisions and trade-offs, using software design patterns and architectural principles. * Proven experience with large-scale distributed systems and microservices architecture. * Proficiency of object-oriented programming (C# dotnet) with an advanced understanding … of software design principles and patterns * Deep experience in designing and implementing complex Web (RESTful) and async APIs * Strong focus on quality-first software development techniques (TDD, ATDD, pair programming) * Extensive experience in designing microservices and event-driven architectures (using technologies such as Azure Service Bus, Azure more »
Employment Type: Permanent
Salary: £90,000
Posted:

Senior Software Engineer

Maidenhead, Woolley Green, Berkshire, United Kingdom
Jonathan Lee Recruitment Ltd
by applying electronic, mechanical and software technologies in demanding and critical environments to meet customer needs. As a Senior Software Engineer, you will: Design, implement and test embedded and application software in accordance with the project software development process to ensure high-quality and timely software deliverables Apply … object-oriented design techniques to enable code reuse and integration with testing frameworks Review and understand system design artefacts to enable the derivation of software requirements and architecture that meet the high-level system requirements Develop and maintain knowledge of best practice development processes, language standards … clearance) Degree in an engineering, mathematical or science-based subject or equivalent experience Experience of object-oriented design and design patterns Knowledge of C, C++, C# and Rust Significant experience of best practice software development processes/lifecycles In return for your dedication, collaboration and more »
Employment Type: Permanent
Salary: £55000 - £60000/annum
Posted:

Global Banking & Markets - Birmingham - Vice President - Software Engineering Birmingham, West [...]

Birmingham, Warwickshire, United Kingdom
Confidential
We have a long pipeline of proposed business solutions, and plenty of stretch opportunities for motivated people to grow Participate in the analysis, design, development, testing and documentation of our Margin platform Evolve the platform to meet business, client, regulatory, operational and technical needs Participate in the entire … experience Minimum of 8 years of experience in software development Demonstrable core Java skills; solid understanding of Object-oriented concepts and design patterns Experience in design and architecture of various enterprise applications with considerations of performance, scalability, resilience, supportability etc. Familiarity with CI/CD more »
Posted:

Principal Software Engineer

Maidenhead, Woolley Green, Berkshire, United Kingdom
Jonathan Lee Recruitment Ltd
infrastructure. We are recruiting a Principal Software Engineer to join their Software Engineering function supporting the software development lifecycle consisting of requirements analysis, design, implementation, test and verification in order to deliver software components into projects and products and supports the deployment and maintenance of software components. In … demanding and critical environments to meet customer needs. As a Principal level Software engineer you will be: Providing technical leadership; and define, architect, design, develop, document and test embedded and/or application software as part of a software engineering team of 5-20 engineers, delivering multiple concurrent … C++, C#, Rust Significant experience of best practice software development processes/lifecycles Experience of Object-Oriented Design and Design Patterns The organisation are able to offer employees some fantastic salary benefits such as Annual Bonus Private Medical Cover 25 days’ holiday with the option more »
Employment Type: Permanent
Salary: £65000 - £75000/annum
Posted:

Quantitative Developer

London, United Kingdom
Hybrid / WFH Options
Confidential
experience building quantitative, data intensive products Excellent understanding of software development best practices (such as functional and OO paradigms and standard design patterns) and design principles (SOLID) Excellent understanding of commercial development practices such as testing, documentation, package management and SDLC Excellent understanding of python more »
Posted:

Platform Engineer

RH1, Redhill, Surrey, United Kingdom
WeDo
as Azure DevOps. Experience with the full software development lifecycle in a commercial/production environment: requirements capture and analysis, estimation, detailed software design, implementation, unit … and system-level testing, installation and deployment, maintenance. Experience with software engineering best practices: object-oriented design and implementation, design patterns, SOLID principles, Agile and Extreme Programming methodologies. Strong team player with the ability to communicate and collaborate effectively. Reason to join them? Work part more »
Employment Type: Permanent
Salary: £75000 - £85000/annum
Posted:

Java Full Stack, Associate

London, England, United Kingdom
Hybrid / WFH Options
BlackRock
flexible way Great teammate: Think and work collaboratively and communicate effectively Fast learner: Pick up new concepts and apply them quickly Responsibilities include: Design and build the next generation of world’s best technology platform Collaborate with team members in a multi-office, multi-country environment. Understand and … Development and Behaviour Driven Development Skills and Experience: A proven foundation in core Java and related technologies, with OO skills and design patterns Track record building high quality software with design-focused and test-driven approaches Exposure to Front-end development exposure, ideally with Angular more »
Posted:

Technical Architect

London, United Kingdom
Hybrid / WFH Options
Confidential
enhancing our existing .NET MVC platform while also spearheading technological advancements to align with our future growth objectives. This role is fully remote. Design end to end technical solutions to implement new features on our platform. Estimate effort, timescales and costs to deliver. Work collaboratively with Developers, Quality … Support and advise Development Scrum Teams on large platform changes Troubleshoot and resolve issues with architectural design Champion architecture design patterns and technology choices Toolset Analysis Review designs and collaborate with the Architecture community Lead Technical Design Authority meetings on a rotational basis more »
Posted:
Design Patterns
10th Percentile
£41,250
25th Percentile
£52,500
Median
£62,500
75th Percentile
£80,000
90th Percentile
£93,750