176 to 200 of 216 Design Patterns Jobs in the UK

Engineering Manager - 12 Month FTC

Hiring Organisation
TPXImpact Holdings Plc
Location
East London, London, United Kingdom
Employment Type
Temporary
Salary
£70,000
familiar with the component based approach to build and deliver projects You apply strong knowledge of software architecture and design patterns to inform technical decisions, ensuring the delivery of resilient and maintainable systems. You lead and champion agile development practices, ensuring your team leverages tools like Jira … mission to build a future where people, places and the planet are supported to thrive. Combining vast expertise in human-centred design, data, experience and technology, we help the public, private and third sectors with their digital transformation journey, delivering high quality solutions that improve services, experiences ...

Security SME

Hiring Organisation
Fynity
Location
Bristol, Avon, England, United Kingdom
Employment Type
Full-Time
Salary
£70,000 - £74,000 per annum
decisions throughout the entire software lifecycle Providing hands-on security expertise to software and wider engineering teams Advising on secure architectures, design patterns, coding standards and trade-offs Supporting both embedded software/firmware and more traditional software stacks Running security assessments and risk analysis, identifying threats ...

C# Developer

Hiring Organisation
Datasym
Location
Fareham, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£60,000
Asaresultofbothcontinuedexpansionandthecontinueddevelopmentofourproductportfolio,anopportunityhasarisenforadevelopertojointheDatasymDevelopmentTeam. YouwillbejoiningamotivatedandforwardthinkingdevelopmentteamthathaveenjoyedworkingonexcitingprojectswithlatesttechnologieswhichincludediOSandbiometricdevelopmentsthatarenowinuseateveryeventatthe3ArenaDublin.OtherrecentprojectshaveincludedNHSbasedpatientmealorderingviabedsideentertainmentsystemsandiPads.BecomingadeveloperforDatasymcanbeverydiverseandexcitingwiththechancetobecomeinfluentialinthedirectionthatourproductstake.Datasymdevelopersarenotsimplyhandedaspec.listtocodeto,insteadweliketoinstilafullunderstandingofourproductsandmarketstoensurethatyourideascanflowintothecodeandbenefitoursolutions.Youwouldbedirectlyinvolvedinthefollowing: Agiledevelopmentenvironment Designpatterns MobileApps(iOS,Android,Windows) WebdevelopmentusingASP.NETandAngular WorkingwithEPOSHardwareandperipherals R&DProjects Thesuccessfulcandidatewillneedtobeabletohitthegroundrunningsoinordertobeconsideredforthisroleyouwillneedtohavethefollowing: Aminimumof2yearsdevelopmentexperienceworkingwithC# Aswellashavingtherelevantexperienceitisimportantthatthesuccessfulcandidatehastheappropriatecharacteristicstofitintotheorganisation.Wearethereforelookingforsomeonewho: isdynamicandenthusiastic ishardworkingandmotivated hasadesiretolearnandunderstandtheDatasymsoftwareproducts canworkinateam canthinkontheirfeettosolveaproblemandprovideappropriatesuggestionstoimprovethesoftware MondaytoFriday-37.5hoursperweek Fareham,Hampshire-Optionforremoteworkingwithattendanceattheoffice1dayperweekorasneeded. BasedinFarehaminHampshire,DatasymUKLtdareamarketleadingsoftwaredevelopmenthouse,providingarangeoffrontandbackofficesoftwaresolutionstoboththeprivateandpublicsectors.Withanexistingclientportfoliothatincludesanumberofhighprofilehouseholdnames,Datasymcontinuetoexpandandattractnewclientsonadailybasiswithintheretail,hospitalityandleisuremarkets. ...

Data Architecture Manager

Hiring Organisation
Accenture
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
Data Architecture vision for our clients, providing architecture enablers for innovative data and AI capabilities driving multiplier value for the business. We design and architect modern data platforms and automate cloud data migration to help clients scale … digital core and explore new data driven business opportunities. We’re differentiating through our ability to architect solutions using proven design patterns and reusable architecture assets. You'll learn, grow and advance in an innovative culture that thrives on shared success, diverse ways of thinking and enables ...

Software Security Engineer

Hiring Organisation
Innovate Recruitment Ltd
Location
Bristol, City of Bristol, United Kingdom
Employment Type
Permanent
defence systems, with strong opportunities for technical and leadership development.You will be the technical authority for software security across defence products, ensuring secure design and delivery throughout the full product lifecycle from concept to in-service support. You will work closely with software and systems teams to embed … practical mitigations. As a Software Security Engineer, you will: Define and guide security requirements across projects Advise teams on secure architecture, design patterns, and coding standards Assess technologies and frameworks from a security perspective Conduct security risk assessments and vulnerability analysis Develop and improve secure development processes ...

Software Security Engineer

Hiring Organisation
Innovate Recruitment Ltd
Location
Hitchin, Hertfordshire, United Kingdom
Employment Type
Permanent
defence systems, with strong opportunities for technical and leadership development.You will be the technical authority for software security across defence products, ensuring secure design and delivery throughout the full product lifecycle from concept to in-service support. You will work closely with software and systems teams to embed … practical mitigations. As a Software Security Engineer, you will: Define and guide security requirements across projects Advise teams on secure architecture, design patterns, and coding standards Assess technologies and frameworks from a security perspective Conduct security risk assessments and vulnerability analysis Develop and improve secure development processes ...

Technology Author

Hiring Organisation
A&O Shearman
Location
East London, London, United Kingdom
Employment Type
Permanent
legal or professional services sector. Knowledge and understanding of content management and collaboration platforms and their operational management. Knowledge of IT strategic planning, design, and operations processes. Proven project management capabilities. Familiarity with enterprise architecture frameworks. In-depth knowledge of data quality, metadata management, and related disciplines Knowledge … track record of managing teams. At least 5 years background in the IT industry, with experience managing enterprise-level documentation including design patterns, technology roadmaps and governance policies Proven stakeholder engagement and communication skills. Proven business acumen and ability to understand how they add value the function ...

Junior Engineer

Hiring Organisation
Platform Recruitment
Location
Loughton, Essex, United Kingdom
Employment Type
Permanent
Salary
£40000 - £50000/annum
related field. Must provide a GitHub link or code examples (C# and React preferred). Strong understanding of OOP, design patterns, and multithreading. Proactive "can-do" attitude with a genuine interest in robotics and automation. If this role is of interest, please apply below. ...

Senior Security Engineer

Hiring Organisation
IC Resources
Location
City Of Bristol, England, United Kingdom
providing technical expertise to software development teams and wider project teams, offering guidance on security requirements, security techniques, software architecture, design patterns, coding standards, trade-offs, and best practices. Applicants need strong communication, collaboration, problem solving skills with an interest in emerging technologies, and the challenges that ...

Software Automation QA

Hiring Organisation
Profile 29
Location
Loughton, Essex, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
regard to affordability & sustainability, Desired Strong Experience with Selenium in C# Experience with Reqnroll, formally Specflow Experience working with Page Object Model design pattern. Good Experience crafting robust element locators (i.e. CSS selectors) and best practices. Experience in debugging tests locally and using the browser devtools/console. ...

Founding Engineer | Profitable Startup

Hiring Organisation
Jelly
Location
City of London, London, United Kingdom
clear ownership, read on. You’ll Work With JJ (Founder) Robert (Senior engineer) Dol (Senior engineer) Abbie (Customer success) Saif (Growth) Raul (Design) Philippine team (Support) You’ll thrive here if You are driven You want to move fast. Turn messy problems into working software in a week … than you found them Must-haves Typescript : deep understanding of both front-end and back-end usage Backend : proficiency in software design patterns Cloud provider : experience running live production workloads in the cloud Relational database : confident writing queries, designing schemas, and shipping DB changes without downtime Latest ...

Senior Frontend Engineer

Hiring Organisation
Plexus Resource Solutions Ltd
Location
City of London, London, United Kingdom
Employment Type
Permanent
engineers to build and maintain high-quality web applications. Write clean, efficient and maintainable code that meets industry standards. Implement responsive design patterns to ensure optimal viewing and interaction across a variety of devices. Requirements: Expertise in JavaScript, TypeScript and React. Experience in leading technical products. ...

Senior Software Engineer

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
team members and leading software documentation efforts to meet regulatory standards. Requirements: Significant experience leading complex software projects with proficiency in software architecture design, development and testing across most stages of the system engineering lifecycle. Strong skills in modern languages (Python, Java, C# or modern C++) with experience … full stack development, object-oriented programming and modern design patterns. Experience with cloud integration of IoT devices (GCP, Azure or AWS), plus knowledge of software virtualisation and containerisation. Proven ability to mentor engineers and collaborate across multidisciplinary teams. The company is based on a purpose-built campus south ...

Software Developer

Hiring Organisation
Vital Energi Ltd
Location
Blackburn, Lancashire, North West, United Kingdom
Employment Type
Permanent
collaborate with engineers, analysts, and researchers to translate complex energy challenges into scalable digital solutions, ensuring robust performance, security, and usability. The Role Design, develop, and maintain software applications across multiple platforms and programming languages based on project requirements and business needs. Collaborate with cross-functional teams … technologies evaluating and recommending new tools and techniques that could benefit the team. Support the full software development lifecycle from requirements gathering and design through testing, deployment, and maintenance. Optimise existing code and systems for performance, scalability, and security, identifying bottlenecks and implementing improvements. Assist in estimating project ...

Software Engineer - C++ 17

Hiring Organisation
Morson Edge
Location
Telford, Shropshire, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
/3 Days on sight per week WHAT WE ARE LOOKING FOR As a Software Engineer, you will be getting involved in the design, development & integration of equipment at the system and sub-system levels. This is a varied role which will expose you to lots of different … role could be tailored between embedded software or PC tool development or a mixture depending on the candidate. Position Duties and Responsibilities Design and implement software solutions which simultaneously fulfil contractual requirements and contribute to cost-effective design. Support the overall system design process to ensure ...

Software Engineer

Hiring Organisation
StreetID
Location
Greater London, England, United Kingdom
managers to develop scalable, high-performance platforms that process large datasets and support complex pricing and risk analytics across asset classes. Key Responsibilities Design, develop, and maintain Java-based risk platform components that support pricing, market data integration, and risk analytics. Collaborate with quantitative analysts and model developers … trading environment. Proven experience building or supporting risk platforms, pricing systems, or valuation engines. Strong knowledge of object-oriented programming, data structures, and design patterns. Familiarity with market risk, credit risk, or counterparty risk concepts. Experience with messaging systems (e.g., Solace, Kafka, or RabbitMQ) and distributed architecture. Solid ...

Backend Software Engineer - eDV Cleared

Hiring Organisation
Searchability NS&D
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £75,000 per annum
hands-on engineering role where you'll be developing cloud-native, containerised applications and supporting end-to-end solutions - from concept and design through to implementation and optimisation. Working closely with multidisciplinary teams of developers, architects, UX specialists and delivery leads, you'll help define and deliver modern … Proven software development experience with one or more of Java, TypeScript, JavaScript, or Python . Strong understanding of modern software engineering practices and design patterns. Experience working in Agile delivery teams (Scrum or Kanban). A proactive mindset - someone who spots opportunities, champions small details, and delivers real ...

Backend Software Engineer - eDV Cleared

Hiring Organisation
Searchability NS&D
Location
Manchester, Lancashire, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £75,000 per annum
hands-on engineering role where you'll be developing cloud-native, containerised applications and supporting end-to-end solutions - from concept and design through to implementation and optimisation. Working closely with multidisciplinary teams of developers, architects, UX specialists and delivery leads, you'll help define and deliver modern … Proven software development experience with one or more of Java, TypeScript, JavaScript, or Python . Strong understanding of modern software engineering practices and design patterns. Experience working in Agile delivery teams (Scrum or Kanban). A proactive mindset - someone who spots opportunities, champions small details, and delivers real ...

Backend Software Engineer - eDV Cleared

Hiring Organisation
Searchability NS&D
Location
Cheltenham, Gloucestershire, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £75,000 per annum
hands-on engineering role where you'll be developing cloud-native, containerised applications and supporting end-to-end solutions - from concept and design through to implementation and optimisation. Working closely with multidisciplinary teams of developers, architects, UX specialists and delivery leads, you'll help define and deliver modern … Proven software development experience with one or more of Java, TypeScript, JavaScript, or Python . Strong understanding of modern software engineering practices and design patterns. Experience working in Agile delivery teams (Scrum or Kanban). A proactive mindset - someone who spots opportunities, champions small details, and delivers real ...

Senior Software Engineer

Hiring Organisation
Retelligence
Location
London Area, United Kingdom
stack includes: The Engine: Expert-level C# and .NET Core mastery. Architecture: Deep understanding of SOA (Service Oriented Architecture) and complex Object-Oriented design patterns. System Dynamics: Specialized knowledge of concurrency, asynchrony, and parallelism —essential for real-time transactional processing. Data & Web: High proficiency in SQL Server … Desired Innovations Our client is actively modernizing. Exposure to the following is highly valued: Cloud & Orchestration: Azure ecosystems, Docker, and Kubernetes (AKS) . Messaging Patterns: Enterprise systems like Azure Service Bus or NServiceBus. Next-Gen Tech: Experience with Blockchain development or Cryptographic concepts is a significant plus. Modern ...

SOFTWARE ENGINEERS C

Hiring Organisation
Morson Edge
Location
Telford, Hadley, Shropshire, United Kingdom
Employment Type
Contract
Contract Rate
£500 - £600/day
Hybrid working typically, 2 days on site, 3 days from home but this can fluctuate depending on business needs. Software Engineer Full Lifecycle design, development & integration of equipment at the system and sub-system levels. Within this role you will be exposed to several different vehicles and systems. … mixture of new development, maintaining legacy applications and specifying requirements for externally developed equipment. AT THE COAL FACE/TASKS/RESPONSIBILITIES Design and implement software solutions. Support the overall system design process to ensure optimal allocation of functionality between different physical parts of the system. ...

SOFTWARE ENGINEERS C++

Hiring Organisation
Morson Edge
Location
Telford, Shropshire, West Midlands, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£500 - 600 per day
Hybrid working typically, 2 days on site, 3 days from home but this can fluctuate depending on business needs. Software Engineer Full Lifecycle design, development & integration of equipment at the system and sub-system levels. Within this role you will be exposed to several different vehicles and systems. … mixture of new development, maintaining legacy applications and specifying requirements for externally developed equipment. AT THE COAL FACE/TASKS/RESPONSIBILITIES Design and implement software solutions. Support the overall system design process to ensure optimal allocation of functionality between different physical parts of the system. ...

IT Solution Architect

Hiring Organisation
BDO
Location
London, United Kingdom
Employment Type
Permanent
work closely with other Architects, and Innovation Managers to ensure new solutions address a business problem whilst adhering to our architectural design and enterprise strategy. In order to accelerate time to market, you will utilise approaches such as buy before build and a rapid agile delivery. Using both … technical knowledge to achieve successful business outcomes through an engaging and consultative approach. In this role you'll: Be responsible for leading the design, and technical delivery of prototypes and digital products within an agile squad. Participate in the discovery of new opportunities, turning problems statements into business ...

Senior Java Developer (Low-Latency Payments Systems)

Hiring Organisation
RE Partners
Location
London Area, United Kingdom
strong Core Java and SpringBoot expertise, and thrive in a collaborative yet opinionated engineering culture, we want to hear from you. Key Responsibilities : Design, develop, and optimize low-latency, high-throughput backend systems using Core Java and SpringBoot. Build and maintain RESTful APIs and microservices that power secure …/or Kubernetes. Strong cloud experience with AWS services such as ECS, EKS, Lambda, S3, etc. Solid understanding of MongoDB and NoSQL design patterns. Prior experience in Payments Processing, financial services, or banking systems. Strong communication skills and a bias toward action and opinionated design decisions. ...

Software Engineer

Hiring Organisation
Matchtech
Location
Portsmouth, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £70000/annum
Role: We are seeking talented Software Engineers at various experience levels to join our UK-based software development team. The successful candidates will design, implement, and maintain high-quality software solutions in an agile environment. You will work primarily in C++ using modern tools and open source frameworks … contributing to innovative software for advanced navigation and important systems. Key Responsibilities: Capture and evaluate technical requirements, estimating delivery timescales and milestones. Design, implement, and maintain software across back end, communication infrastructure, and client-server applications. Develop front-end graphical user interfaces. Conduct software testing, including unit tests ...