376 to 400 of 707 Design Patterns Jobs in the UK

C# Developer

Location
United Kingdom
meet a diverse set of requirements.**About role:*** Develop high‐performance back‐end features using the Microsoft technology stack and contribute to technical design discussions within the engineering team.* Collaborate with Business Analysts and fellow engineers to translate business requirements into **robust, scalable, and secure solutions**.* Diagnose … .NET 8 or later), with an awareness of the wider technology ecosystem.* A solid understanding of object‐oriented principles and common design patterns, including SOLID.* Experience building or contributing to .NET Web APIs and an understanding of microservices‐based architectures.* Experience using Azure DevOps or GitHub ...

Full Stack Engineer (React /.Net)

Location
Greater London, England, United Kingdom
React, someone who is curious, proactive, and passionate about building high-quality digital solutions. Signal's Software Engineers work closely with data science, design, product, and business analysis professionals to develop robust solutions for the highly entrepreneurial domain of shipping. Technology Stack We build cloud solutions using C# … frameworks), and SQL. Active interest in staying up to date with the latest frameworks and libraries. Knowledge and active interest in Design Patterns and SOLID architecture principles. Familiarity with Azure or other cloud platforms including configuration management. Ability to understand business needs quickly and create relevant ...

Senior C# Developer .Net AWS - FinTech

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
progression? As a Senior C# Developer you will architect and build highly performant and scalable solutions using the Microsoft tech stack and SOLID design principles, collaborating with cross functional Agile project teams in 2 week Sprints, you'll be an advocate of best practice and ensure software … experience of working on highly scalable systems You have a strong knowledge of Computer Science fundamentals such as OOP, Data Structures, Design Patterns You have experience with, or a strong interest in Artificial Intelligence and are keen to explore the possibilities further, ChatGPT knowledge You have strong ...

Senior Software Engineer, AWS

Location
United Kingdom
will be involved in a variety of projects within the Software Engineering team such as regular stand ups, fixing bugs, project, and design, and supporting junior members of the team. Additionally, you will also be part of sprint reviews and demos, product release cycles and reports, to name … modern software architecture, including Microservices. Experience with unit testing and a commitment to producing high-quality, maintainable code. Knowledge of design patterns and software optimisation techniques. A good understanding of different testing approaches and software quality practices. Experience participating in code reviews, sprint ceremonies and collaborative development ...

Senior Software Engineer, AWS

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£45,000
will be involved in a variety of projects within the Software Engineering team such as regular stand ups, fixing bugs, project, and design, and supporting junior members of the team. Additionally, you will also be part of sprint reviews and demos, product release cycles and reports, to name … modern software architecture, including Microservices. Experience with unit testing and a commitment to producing high-quality, maintainable code. Knowledge of design patterns and software optimisation techniques. A good understanding of different testing approaches and software quality practices. Experience participating in code reviews, sprint ceremonies and collaborative development ...

Lead C# Developer .Net Core - Fintech

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Lead C# Developer role at a well-funded Fintech scale-up. As a Lead C# Developer/Backend Software Engineer you'll design and implement the logic behind core applications, build APIs and microservices that handle data processing, business rules and third-party integrations and oversee the configuration … problem solving, working on complex, distributed systems You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a scaling company in a role that you can shape and influence What ...

Solutions Architect

Location
United Kingdom
knowledge of open source, open standards and cloud technologies Good understanding of architectural concepts, methodologies and approaches Excellent working knowledge of design patterns and modelling notations such as ArchiMate, UML and BPMN Good knowledge of integration techniques, architecture patterns and non-functional drivers Experience of leading … development teams from a design and technical basis Quality Assurance skills to assess the quality and completeness of deliverables Knowledge and demonstrable experience of both traditional and agile delivery methods What’s in it for you At Accenture in addition to a competitive basic salary, you will also ...

Advisory Engineer, AI Security and Architecture

Location
Farnborough, England, United Kingdom
technical security architecture and assurance approach for AI models, AI-enabled products and AI development platforms. The role defines secure-by-design patterns, conducts complex security and model assurance reviews, develops technical standards and remediation guidance, and enables consistent adoption across global product and internal … deliverables and success measures; track agreed remediation actions through to closure. Define and maintain secure-by-design technical standards, reference architectures, control patterns and assessment methodologies for AI models, LLM and agentic AI systems and AI development platforms. Lead security architecture reviews, threat modelling and technical assurance ...

Lead Java Developer

Location
Glasgow, Scotland, United Kingdom
regulations and products. Skill Set: Java 8, Kafka, Collections, Multi-threading, problem solving as core skillset with knowledge of databases and design patterns, and some hands-on experience on UNIX. The candidate needs to be a self-starter, a confident personality with good communication skills ...

Software Developer

Location
Bristol, England, United Kingdom
ongoing change. Good written and oral communication skills Applied knowledge of up-to-date development practices, such as application of design patterns and effective usage of git. Experience with using Azure DevOps to manage your work, as well as usage of build and deployment pipelines, alongside Octopus ...

Senior Software Engineer - Pricing

Location
Greater London, England, United Kingdom
high‐impact projects amongst a friendly and intelligent team! Key Responsibilities Develop production‐grade technical solutions to business requirements, using appropriate design patterns Challenge, refine, and proactively suggest improvements to business requirements based on technical expertise and domain knowledge Build robust APIs and streaming interfaces to allow ...

Quantitative Developer New London

Location
Greater London, England, United Kingdom
related STEM discipline. Production-level software engineering experience in a high-quality, technology-driven environment. Solid understanding of algorithms, software architecture, design patterns, and software engineering best practices. Proficiency in at least one modern programming language (e.g. Python, C++, Java). Strong numerical reasoning and problem-solving ...

DevOps Engineer

Hiring Organisation
REC SOLUTIONS LIMITED
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£95,000
Kubernetes and OpenShift across complex on-premise environments. GitOps workflows and container-native deployment pipelines, including ArgoCD and Helm . Infrastructure design patterns and configuration management at scale. A broader technology stack including QuestDB, Elasticsearch and MySQL . The infrastructure and technology supporting low-latency trading environments ...

Data Engineer

Location
Greater London, England, United Kingdom
Graph databases), and designing the database schemas to support those queries You have a good understanding of coding best practices and design patterns and experience with code and data versioning, dependency management, code quality and optimisation, error handling, logging, monitoring, validation and alerting Location? Hybrid, with ...

Infrastructure Engineering - Senior Engineer

Location
Abingdon, England, United Kingdom
will work as part of a project-focused delivery team to produce infrastructure aligned with RM’s reference architectures and design patterns using Infrastructure as Code to deliver RM Assessment’s high volume, high stakes customer facing SaaS products. You will be a key collaborator within ...

Managing Engineer - Observability, Pipeline & Analytics (Hybrid)

Location
Belfast City District, Northern Ireland, United Kingdom
performance measures. Own enterprise‐scale ingestion, transformation, enrichment, routing, retention, and analytics capabilities supporting multiple of technology assets. Establish engineering standards, design patterns, and platform guardrails for telemetry collection and observability data management. Drive adoption of metadata‐driven routing, schema normalization, data classification, and governance across enterprise ...

Senior Software Engineer - Pricing

Location
Greater London, England, United Kingdom
ambition to work on high-impact projects amongst a friendly and intelligent team! KeyResponsibilities Develop production-grade technical solutions to business requirements, usingappropriate designpatterns Challenge, refine, and proactively suggest improvements to business requirements based on technicalexpertiseand domain knowledge Buildrobust APIs andstreaminginterfaces to allow controlled access tothe Pricing team’scomplexstatisticalmodels ...

Senior AWS Cloud Fullstack Developer - eSC or eDV Clearance Required

Location
Leicester, England, United Kingdom
Application Developer to support IBM’s Public Sector and Defence projects by leading cloud development initiatives. In this role, you will oversee the design, development, and maintenance of cloud‐based applications while mentoring junior and mid‐level developers. You will manage the full software development lifecycle, with … strong focus on designing, coding, testing, and deploying cloud‐native solutions using modern full‐stack technologies. Responsibilities System Design: Architect, develop, and maintain secure, scalable cloud applications using full‐stack technologies, aligned with the needs of IBM’s Public Sector and Defence clients. Team Leadership: Lead and mentor ...

ios developer for public-sector services

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

Senior Software Engineer (Match AI & Simulation)

Location
Greater London, England, United Kingdom
production to drive new features and set the long-term roadmap. Help research and implement new simulation technologies, game AI techniques, and architectural patterns as needed. Consider cross-platform and performance requirements, including the need for deterministic simulation across platforms. Knowledge, Skills, And Experience Keen interest and understanding … Football. Football Manager fan a bonus. Strong knowledge of C++, design patterns and software engineering. Minimum five years of professional experience using C++ as the main language. Professional experience designing and developing game AI systems and simulation paradigms within the games industry, including hands-on work with ...

iOS Developer

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

Operations Technical Lead

Location
Greater London, England, United Kingdom
development, with a focus on cloud technologies. Proven experience integrating third‐party services and platforms. End-to-end SDLC experience with solid architectural design knowledge. Experience in building scalable and secure … cloud-based applications and infrastructure using AWS technologies, including Lambda, SQS, API Gateway and Dynamo DB. A keen awareness of architectural design patterns including eventing and microservices. Experience designing and integrating REST and GraphQL APIs, including webhooks and OAuth. A track record of leading and delivering complex ...

Machine Learning Engineer - AI

Location
Greater London, England, United Kingdom
commitment to delivering high-quality results in a fast-paced, dynamic environment. Job Summary JD.com is seeking an innovative AI Agent Engineer to design, develop, and deploy intelligent agents that enhance our e-commerce and logistics platforms. This role involves leveraging cutting-edge AI techniques to create autonomous … techniques. Experience with agent-based modeling, reinforcement learning, multi-agent systems, or cognitive architectures. Solid understanding of software engineering principles, including design patterns, data structures, and algorithms. Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and MLOps practices is a plus. Excellent problem-solving skills, with ...

Lead Web3 Engineer - Digital Assets Platform

Location
Greater London, England, United Kingdom
plus Solid experience and expertise developing web applications using asynchronous programming and communication Experience and expertise developing web applications adhering to best practices and patterns for reliability, scalability, and performance Familiarity with web3 libraries like Web3J and Web3JS is a plus Familiarity with common and best practices for web3 … smart contract deployment to on‐chain/off‐chain data integration Strong Software Engineering Fundamentals: Solid command of data structures, algorithms, design patterns, and software development best practices, with the ability to write clean, testable, and maintainable code Security Awareness: Understanding of common smart contract vulnerabilities ...

Applications Developer (Web / Mobile / Server) City of London / Hybr

Hiring Organisation
Eutopia Solutions Limited
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£80,000
powered features and tools Developing and optimising SQL Utilising low-code development platforms such as Power Apps, Power Automate, PatternBuilder, and Fliplet to design and implement custom applications that improve business processes and workflow efficiency You will also be involved … collating documentation, testing and providing support and training to users Skills and experience required: Solid knowledge of web application architecture and design patterns Minimum of 3 years of application development experience using Microsoft .NET (.NET Core or .NET Framework) with C#, ASP.NET Core, and SQL Server Minimum ...