Design Patterns Jobs in the UK excluding London

176 to 200 of 278 Design Patterns Jobs in the UK excluding London

Principal Software Engineer

Cheltenham, Gloucestershire, United Kingdom
Hybrid / WFH Options
Ripjar Ltd
key customers to understand their needs and develop an effective combined product and technology roadmap. Key Tasks: Architectural oversight over Ripjar's software platforms. Leading contribution to product design and development. Empowering Staff and Senior engineers to own key elements of the product and architecture. Empowering technology and … product leaders and teams to design and deliver high quality software products. Take a leading role in Ripjar's engineering organisation: contributing to standards, design patterns and technology approaches across our technical teams. Ensure consistent application of architectural decisions and guidelines across Ripjar's software products. Key Skills The successful candidate should have these skills More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Ripjar
key customers to understand their needs and develop an effective combined product and technology roadmap. Key Tasks: Architectural oversight over Ripjar's software platforms. Leading contribution to product design and development. Empowering Staff and Senior engineers to own key elements of the product and architecture. Empowering technology and … product leaders and teams to design and deliver high quality software products. Take a leading role in Ripjar's engineering organisation: contributing to standards, design patterns and technology approaches across our technical teams. Ensure consistent application of architectural decisions and guidelines across Ripjar's software products. Key Skills The successful candidate should have these skills More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Developer - IT - Home-based working available - Up to £45K plus discretionary bonus

Uxbridge, Middlesex, United Kingdom
Hybrid / WFH Options
APCOA PARKING UK
gained some commercial development experience and is now ready to progress and build their expertise within a collaborative, fast-paced environment. What You'll Be Doing: Supporting the design, development, and maintenance of internal and external … facing applications using the Microsoft technology stack. Enhancing existing software products by adding new features, improving performance, and fixing bugs. Contributing to discussions on software architecture, design patterns, and best practices. Collaborating with product owners, senior developers, and business stakeholders to translate requirements into technical solutions. Writing clean, maintainable code and unit tests, and participating in code More ❯
Employment Type: Permanent
Salary: GBP 45,000 Annual
Posted:

Lead Developer

Leeds, West Yorkshire, England, United Kingdom
Hybrid / WFH Options
Page Group
As the Lead Developer you will be responsible for overseeing the design, architecture, and delivery of high-quality software solutions. You will collaborate with product managers, designers, and other stakeholders to ensure our projects are developed to the highest standards and delivered on time. Client Details This organisation is a dynamic and forward-thinking company committed to delivering … cutting-edge software solutions. Description Design, develop, and maintain high-performance, scalable web and mobile applications. Collaborate with cross-functional teams to understand requirements and deliver impactful software solutions. Ensure adherence to best practices in coding, testing, and software development processes. Drive continuous improvement within the development team, including code quality, efficiency, and performance. Take ownership of project … and technologies in software development. Profile Proven experience in software development Prior experience leading a team of developers in an agile environment. Strong understanding of software design patterns, architecture, and best practices. Experience with cloud platforms (e.g., AWS, Azure) and DevOps practices. Excellent problem-solving skills and the ability to think critically and logically. Strong communication and More ❯
Employment Type: Full-Time
Salary: £60,000 - £70,000 per annum
Posted:

Golang Developer Kafka API - Start-up

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Developer/Backend Software Engineer (Go Kafka API) London/WFH to £110k Do you have a deep knowledge of Go/Golang combined with software architecture and design skills? You could be progressing your career as a Golang Developer at a start-up payments technology company that is revolutionising the payments industry to Africa, improving speed, cost … and reliability. As a Golang Developer you'll focus on backend system design, event driven architecture and APIs with a focus on scalability and reliability. You'll join a small, collaborative, Agile team working on 2 week sprints, you'll be a key part of tech discussions and decision making. Location/WFH: You'll join colleagues in … driven architectures, Kafka, API development You have a product based mindset and commercial acumen You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures You have experience of working on scalable, distributed systems You're collaborative with Agile team experience What's in it for you: As a Golang Developer you More ❯
Employment Type: Full-Time
Salary: £90,000 - £110,000 per annum
Posted:

Algo Trading Java Developer

London, South East, England, United Kingdom
Hybrid / WFH Options
Adecco
Experience Strong expertise in core Java APIs (collections, concurrency, NIO) Solid understanding of multithreaded systems , low-latency I/O , and Java garbage collection Familiarity with design patterns (Observer, Factory, Singleton) Proven experience in front office system architecture , particularly within algorithmic trading Business knowledge of equities and/or derivatives markets Working knowledge of FIX protocol (heartbeats … login, sequence numbers, message types) Proficient in TDD , UML , and object-oriented design Experience with Eclipse or IntelliJ , Git , CI/CD tools , and Maven/Gradle If you're passionate about high-performance trading systems and thrive in a fast-paced front office environment, we'd love to hear from you. Apply now with your updated CV More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:

React Native Developer

Stretford, Lancashire, United Kingdom
Adria Solutions Ltd
be confident in delivering secure, high-quality React Native applications commercially. Proficient with ES5 & ES6 & Typescript Expert with different layouts and the ability to develop complex UI with design standards. Working knowledge of consuming third-party APIs and parsing JSON. You will have experience in delivering software in a test … driven style (TDD) and be familiar with appropriate automation testing processes. You will understand the benefits of simple design and are familiar with software design patterns and be pragmatic in their implementation. You will be experienced with agile ways of working and lean-agile principles You will be experienced in sharing your knowledge with other More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

React Native Developer

Manchester, North West, United Kingdom
Adria Solutions
be confident in delivering secure, high-quality React Native applications commercially. Proficient with ES5 & ES6 & Typescript Expert with different layouts and the ability to develop complex UI with design standards. Working knowledge of consuming third-party APIs and parsing JSON. You will have experience in delivering software in a test … driven style (TDD) and be familiar with appropriate automation testing processes. You will understand the benefits of simple design and are familiar with software design patterns and be pragmatic in their implementation. You will be experienced with agile ways of working and lean-agile principles You will be experienced in sharing your knowledge with other More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Senior Android Engineer

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Hybrid / WFH Options
Atom Bank
Technology team is made up of: Engineering, Delivery, Change, Service Management, Security & Architecture. These capabilities are distributed across multiple cross-functional product teams known as Value Streams. They design, develop and deliver a customer journey that is secure, performant and user-friendly, ensuring we remain a leader in the fintech space. Engineering can be further broken down into … Engineering Lead. As a Senior Android Engineer at Atom, you’ll be responsible for developing cutting-edge mobile applications using Kotlin and provide technical steer for the team design activities. You’ll continually provide detailed technical input across the development lifecycle and be a key contributor to the Android team activities and point of contact for app releases. … development, including associated tooling and frameworks. Strong working knowledge of Kotlin. A holistic understanding of Mobile App Engineering. Conversant with SOLID and OOP principles and Software Design Patterns as approaches Experience of RESTful API integration, securing applications and secure messaging using a variety of methods Clear communicator both written and verbally Strong experience with Android Studio, Git More ❯
Employment Type: Full-Time
Salary: £55,000 - £60,000 per annum
Posted:

Portfolio Engineering Manager

Tewkesbury, Gloucestershire, United Kingdom
Harris Geospatial Solutions
our HQ for our Intelligence & Cyber International division. In the land domain, our T7 and T4 multi-mission robots deliver next-generation remote capabilities and uncompromised performance. We design and manufacture world-leading land force protection systems, cyber and electromagnetic activities (CEMA), electronic warfare (EW) and encryption capabilities. Our cyber capabilities provide an information advantage in the fields … portfolio products, services and tools. Ensure teams are delivering reliability and quality into systems and products on time and on budget. Guide and mentor the team on system design, architecture, and technology choices. Make technical decisions that serve portfolio & business outcomes. Support the MSI Portfolio vision, captured in mission road maps, ensuring solutions are technically fit-for-purpose … architecture, addressing complex challenges that cannot be solved by a single, standalone system. Proven ability in Software Architecting with a deep understanding of software development principles, design patterns for various technologies and systems. Ability to analyse complex problems and propose effective solutions acting as the visionary technical leader with a proven track record delivering high quality software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer - BoE Regulatory Reporting

Leeds, Yorkshire, United Kingdom
Lloyds Banking Group
app ownership. Alternatively, you may operate as an individual contributor, specializing in specific technology areas. Key responsibilities include: Define, communicate, and implement engineering strategy across the lab, focusing on patterns, methods, and approaches; working with teams to embed these within end-to-end engineering activities. Participate actively in the Engineering Leadership team, supporting others and reporting to the Engineering … Bash/Shell. CI/CD/DevOps tooling experience, e.g., Jenkins, Urban Code Deploy. Strong debugging skills and a lead-by-example attitude. Knowledge of design patterns and agile development practices. Excellent collaboration and communication skills, with enthusiasm for advocating best practices. About working for us We value inclusivity, diversity, and belonging. We have initiatives supporting More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Product Security Architect

Leeds, Yorkshire, United Kingdom
Hybrid / WFH Options
Junglee Games India Private Limited
/CD pipeline integrations. Collaborate with platform and DevOps teams to ensure tool integration and automation into developer workflows across brands. Provide architecture guidance on secure design patterns and security tool architecture in cloud-native and hybrid environments. Global Collaboration: Work closely with the Associate Director of Group Enterprise Security and other domain leads to align strategies … also entails planning for product-related incident response and disaster recovery - ensuring that teams are prepared to handle a security incident. Project and Vendor Management: Oversee Secure by Design project execution and coordinate with project managers to ensure results (system implementations, migrations, integrations) are completed on time. Manage relationships with product vendors and service providers (Remaining vendor neutral More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# Senior Developer

Stretford, Lancashire, United Kingdom
Adria Solutions Ltd
pillar Lead a delivery team responsible for project delivery and application group Contribute to the estimation and implementation of user stories/requirements helping to shape their technical design, UX and implementation Review, update and produce … system documentation as required Perform code reviews The Senior Developer will have experience with the following: Experience with C#, asp.net and SQL using a variety of design patterns and software development techniques including domain is driven design, MVC, unit and test-driven development Be keen and excited to become part of a completely data-driven More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# Senior Developer

Manchester, North West, United Kingdom
Adria Solutions
pillar Lead a delivery team responsible for project delivery and application group Contribute to the estimation and implementation of user stories/requirements helping to shape their technical design, UX and implementation Review, update and produce … system documentation as required Perform code reviews The Senior Developer will have experience with the following: Experience with C#, asp.net and SQL using a variety of design patterns and software development techniques including domain is driven design, MVC, unit and test-driven development Be keen and excited to become part of a completely data-driven More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

C++ Developer - UK - Science / AI Software company

Newcastle Upon Tyne, Tyne And Wear, United Kingdom
YourCode Recruitment
environment Actively participate in the resolution of complex technical problems Continually improve the software delivery process Ensure estimates and plans are technically accurate and up to date Ensure design and implementation adhere to standards Maintain appropriate design and coding standards Share knowledge of the code-base and encourages "shared code ownership" Identify new technologies which will … a commercial environment 2+ years' experience in Agile software methods and practices, specifically Scrum Substantial experience in using C++ in a commercial environment Experience in using design patterns and refactoring techniques Familiarity with a test-first development methodology such as TDD or BDD • This is a really great opportunity to join a well established business with an More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Enginner

Hereford, Herefordshire, England, United Kingdom
Hybrid / WFH Options
DCS Recruitment
role or a 12-month fixed-term contract, this opportunity offers the chance to work on mission-critical systems that power millions in financial transactions annually. Key Responsibilities: Design, develop, and maintain robust software applications using C# and the Microsoft .NET framework. Support and collaborate with cross-functional teams across the business. Contribute to multiple projects simultaneously in … agile environment. Build and maintain high-performance systems used by 180 internal staff, 800 clients, and over 5 million end users. Follow established coding standards and design patterns to ensure maintainability and scalability. Troubleshoot and resolve bugs, performance issues, and implement new features in complex, multi-tiered applications. Participate in feasibility studies and contribute to solution design More ❯
Employment Type: Full-Time
Salary: £40,000 - £41,000 per annum
Posted:

Andriod Developer

Sheffield, South Yorkshire, England, United Kingdom
Lorien
Kotlin and Java with understanding of Android framework and libraries.· Experience in Android development tolls such as Android Studio, Gradle and Git.· Strong understanding of mobile app architecture, design pattern and best practices.· Familiar with RESTful APIs, JSON, network framework and third party library integration.· Experience in handling performance optimisation, memory management and app security.· Good to have More ❯
Employment Type: Contractor
Rate: £340 - £360 per day
Posted:

Lead Software Engineer - BoE Regulatory Reporting

Leeds, Yorkshire, United Kingdom
Hybrid / WFH Options
Lloyds Bank plc
including Aptitude Studio, Oracle PL/SQL, Unix Bash/Shell scripting. Experience with CI/CD tools like Jenkins and Urban Code Deploy. Strong debugging, design patterns, and agile methodologies. Excellent collaboration and communication skills. Benefits Up to 15% pension contribution Annual bonus based on performance Share schemes with free shares Flexible benefits including discounts More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Backend Software Engineer

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
RAC
s architecture, including all domains, their bounded contexts, and how they interact with each other. Has proven experience working in large teams and understands the right design patterns to embed within teams to enable high volumes of releases Takes ownership of decisions made in the engineering organization by helping organization members make clear decisions in alignment with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Engineer

Cardiff, South Glamorgan, United Kingdom
Backbase Inc
in English, spoken and written; We are looking forward to learning about your additional skills, like Spring Boot, Hibernate, Rest APIs, Microservices, containerization, CI/CD, design patterns and automated tests. Join our team at Backbase, one of the LinkedIn Top Companies of 2023 in the Netherlands! We're known for our great work environment and providing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Software Engineer Golang Kafka - Start-up

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Backend Software Engineer/Developer (Golang Kafka API) London/WFH to £110k Do you have a deep knowledge of Go/Golang combined with software architecture and design skills? You could be progressing your career as a Backend Software Engineer at a start-up payments technology company that is revolutionising the payments industry to Africa, improving speed … cost and reliability. As a Backend Software Engineer you'll focus on backend system design, event driven architecture and APIs with a focus on scalability and reliability. You'll join a small, collaborative, Agile team working on 2 week sprints, you'll be a key part of tech discussions and decision making. Location/WFH: You'll join … driven architectures, Kafka, API development You have a product based mindset and commercial acumen You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures You have experience of working on scalable, distributed systems You're collaborative with Agile team experience What's in it for you: Salary to £110k Hybrid working More ❯
Employment Type: Full-Time
Salary: £90,000 - £110,000 per annum
Posted:

Embedded Software Architect

Luton, Bedfordshire, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
determine system and software level requirements Collaborate in the architectural solutions at a platform to determine the software solutions that will be developed Influence the development approach considering design principles, modularity and reuse, best practice, toolchain and much more Below is a list of skills for the role however, we … favour behaviours and experience over a specific toolset, programming language etc so please use this as a guide not a requirement! C++ UML Modelling Object Orientation Design Patterns Linux/VXWorks (Desirable) Requirements Engineering Network architectures and Ethernet protocols High integrity e.g. RTCA-DO178C Primary Location: GB - Luton - Cap. Green 300 Contract Type: Hybrid Working: Hybrid More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Algo Trading Java Developer

Bromley, Kent, England, United Kingdom
Hybrid / WFH Options
Pontoon
and supporting deployments. Essential Skills and Qualifications: Proficient in core Java APIs (collections, concurrency, NIO). Experience with multithreaded systems and Java garbage collection. Familiarity with design patterns (e.g., Observer, Factory, Singleton). Strong background in test-driven development, UML, and object-oriented design. Proficient in development tools such as Eclipse or IntelliJ, GIT, Maven/Gradle … and continuous build servers. Understanding of benchmark algorithms and smart routing strategies (e.g., VWAP, TWAP, Arrival Price). Experience in agile methodologies and front office system design for algo trading. Candidates will need to show evidence of the above in their CV in order to be considered. If you feel you have the skills and experience and want More ❯
Employment Type: Contractor
Rate: £800 - £900 per day
Posted:

Principal Application Developer

West Midlands, United Kingdom
Hybrid / WFH Options
Movement8
on a key position in leading a new release team as well as collaborating closely with the Architecture team. Responsibilities: Provide technical leadership and architectural direction across theplatform. Design scalable, resilient software solutions using PHP and Python. Mentor and coach junior developers, fostering a culture of continuous learning. Collaborate with cross-functional teams including architecture, operations, QA, and … code quality, testing, and documentation. Requirements: Strong experience in PHP, Python, microservices, and event-driven architecture (e.g., Apache Kafka). Familiarity with frameworks like Laravel and design patterns such as MVC. Proven leadership in software development and mentoring. Excellent communication, problem-solving, and organisational skills. Experience with tools like Git, PHPUnit, PyTest, and static analysis tools is More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Java, Spring boot Lead - UK

Brighton, Sussex, United Kingdom
Infosys Limited
across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design. You will play an important role in creating the high level design artifacts. You will also deliver high quality code deliverables for a module, lead validation for all types of testing and support activities related to implementation, transition and warranty. You … valued. Required: • Develop, test, and maintain web applications using Java and Spring Boot. • Collaborate with cross-functional teams to define and implement new features. • Experience with design patterns and implementation. • Ensure performance, quality, and responsiveness of applications. • Identify and correct bottlenecks and fix bugs. • Document development processes, coding standards, and project requirements. • Participate in code reviews to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Design Patterns
the UK excluding London
10th Percentile
£51,250
25th Percentile
£62,500
Median
£73,000
75th Percentile
£85,700