351 to 375 of 733 Design Patterns Jobs in the UK

Data Scientist

Location
Greater London, England, United Kingdom
technologies (e.g., SQL, NoSQL such as Elasticsearch and Graph databases). 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 ...

Senior Software Engineer - (Typescript & Node)

Location
Greater London, England, United Kingdom
experience with Azure (ideally), AWS or GCP Comfortable working with Infrastructure as Code, ideally Terraform Knowledge of good data modelling and design patterns; in-depth knowledge of relational databases (e.g. PostgreSQL) and familiarity other types of data stores Good experience in using modern, agile development practices like ...

Software Engineer (Rust) 2

Location
Liverpool, England, United Kingdom
oriented and analytical Software Engineer (Rust) 2 to join our engineering team in Liverpool, United Kingdom. In this mid-level position, you will design, develop, and maintain high-performance systems using Rust while collaborating with cross-functional teams to deliver robust software solutions. You will take ownership … engineering experience with demonstrated expertise in Rust Strong proficiency in systems programming concepts and low-level programming Solid understanding of software design patterns, architecture principles, and best practices Experience with version control systems, particularly Git Proficiency in test-driven development and writing comprehensive test suites Strong analytical ...

Platform Architect

Location
Greater London, England, United Kingdom
standards. What you’ll do Provide architectural leadership and domain expertise across one or more platform domains. Support multiple engineering squads with solution design, architecture guidance and implementation decision-making. Define solution architectures, domain models and architecture artefacts for assigned platform capabilities. Translate business requirements into scalable … secure, maintainable and reusable solution designs. Produce architecture artefacts including solution designs, integration designs, domain models, API specifications and technical documentation. Define APIs, integration patterns and architecture specifications that support platform reuse and long-term sustainability. Ensure delivery teams align with architecture principles, engineering standards, design patterns ...

Senior Data Engineer (Cloud, Data Integration & Migration)

Location
United Kingdom
stakeholders to deliver scalable, secure, and high-quality data solutions. CANDIDATES MUST BE ELIGIBLE FOR UK SECURITY CLEARANCE FOR THIS ROLE Key Responsibilities Design, develop and maintain scalable ETL and ELT pipelines. Build data integration solutions across cloud, on-premise, and third-party systems. Design … Amazon S3 AWS Lambda AWS Step Functions Amazon QuickSight Strong practical experience with: Microsoft Fabric Strong knowledge of: ETL and ELT design patterns Data Warehousing Data Lake and Lakehouse architectures Data Profiling Data Quality Management Data Validation and Reconciliation Additional Information We pride ourselves in offering ...

Senior Data Engineer (Cloud, Data Integration & Migration)

Location
Greater London, England, United Kingdom
stakeholders to deliver scalable, secure, and high-quality data solutions. CANDIDATES MUST BE ELIGIBLE FOR UK SECURITY CLEARANCE FOR THIS ROLE Key Responsibilities Design, develop and maintain scalable ETL and ELT pipelines. Build data integration solutions across cloud, on-premise, and third-party systems. Design … Amazon S3 AWS Lambda AWS Step Functions Amazon QuickSight Strong practical experience with: Microsoft Fabric Strong knowledge of: ETL and ELT design patterns Data Warehousing Data Lake and Lakehouse architectures Data Profiling Data Quality Management Data Validation and Reconciliation Additional Information We pride ourselves in offering ...

Experienced Full Stack .NET Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
them from conception to deployment. We need a versatile 'Swiss Army Knife'—a engineer who is comfortable across the entire SDLC, from architectural design and implementation to testing and deployment. Your experienceandexpertisewill be vital in delivering high-quality, robust solutions. Join our growing team and make a substantial … programming languages Minimum 5years of hands-on commercial experience programming on the .NET platform using C#, including ASP.NET (MVC) Experience with Design Patterns, refactoring, OODesignand related areas Practicalhands-onexperience with AIcoding assistantsand agentic engineeringworkflows, and a genuine appetite to work primarily through agents — owning architecture, review ...

Senior Embedded Software Engineer - Real-Time C++ (Satellite)

Location
Reading, England, United Kingdom
satellite communications a more inviting and accessible industry for all. Visit www.all.space to learn more. Senior embedded software engineers are responsible for the design, implementation, review, test and documentation of production software features used to manage and control ALL.SPACE’s terminal products. This includes embedded real-time terminal … debug functionality in simulation and on target hardware. Lead the investigation and timely resolution of software issues. Employ industry standard design patterns and practices to ensure appropriate quality, security, modifiability, and extensibility. Work within the team’s Agile framework, pro-actively contributing to the software development life ...

Software Engineer

Location
Greater London, England, United Kingdom
learning and mentoring culture that can help you develop the following: Work directly with customers and users Working within multidisciplinary teams with product, design, and technology working within … same cycles Showcasing and presentation skills Agile practices such as Scrum, XP, and/or Kanban Familiarity with architectural and design patterns Eligibility for SC requires 5 years' UK residency and 5 year' employment history (or back to full‐time education). Please note that ...

Solution Architect

Location
Keynsham, England, United Kingdom
without disrupting daily trading Ecommerce: support our Adobe Commerce platform while making it simpler to change and better for customers Integrations: design patterns that scale across our mix of cloud (PaaS) and on premises systems, covering APIs, events, batch jobs and middleware, with proper monitoring and recovery … Design governance: introduce proportionate design reviews, standards and decision records that teams actually use Alongside that, you’ll: Turn technology strategy into a phased roadmap tied to commercial priorities Review solution proposals from internal teams and suppliers, and challenge them where they fall short Weigh ...

AI/CoPilot Senior Engineer

Location
Greater London, England, United Kingdom
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 thatthrives on shared success, diverse ways of thinking and enables boundaryless … shaping, proposals and AI transformation initiatives Contribute to architectural thought leadership by sharing ideas on innovation, emerging technologies, and modern data and AI architecture patterns across client and internal forums Lead and mentor junior architects, providing guidance on architectural patterns, standards, and best practices while supporting their professional ...

Security Principal Architect

Hiring Organisation
Intercity Technology Limited
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent
security controls, and provide expert guidance across cloud, infrastructure, applications, data and identity. Key Responsibilities Define, maintain and communicate enterprise security architecture principles, standards, patterns and reference architectures. Develop secure solution architectures aligned with business objectives, risk appetite, regulatory requirements and industry best practice. Provide security architecture leadership across … experience in a senior security architecture, cyber security architecture or enterprise security architecture role. Strong knowledge of security architecture frameworks, principles, design patterns and risk management methodologies. Practical experience designing secure cloud solutions across platforms such as Microsoft Azure, Amazon Web Services or Google Cloud Platform. Strong ...

Software Engineer II - FICC eTrading - Java

Location
Greater London, England, United Kingdom
your engineering skills to work on products that matter. You will collaborate with an agile team to design, build, and improve secure, scalable technology. This role is built for growth, giving you hands‐on experience across the software development life cycle while strengthening your development and troubleshooting skills. … actively engage in communities of practice to evaluate and adopt relevant emerging technologies Required qualifications, capabilities, and skills Strong OOP/design patterns understanding and clean code practices Strong coding skills in Java and Spring with solid fundamentals Proven, hands‐on experience across system design ...

Senior AI Engineer - Contract

Location
Harwell, England, United Kingdom
technical bar. You act as a technical authority for agentic AI, taking technical ownership of the workstream, setting the design patterns and direction other engineers build to, and leaving behind systems and documentation the team can maintain after your engagement ends. What We're Looking For Significant … with the latency and precision they need to be useful. Fluency with Docker, Git and cloud platforms (AWS preferred). Understanding of secure deployment patterns: air‐gapped, on‐premises or sovereign cloud. A builder's mindset: you ship real, dependable systems and can explain them clearly to technical ...

Principal Software Engineer - (.Net, Umbraco Or PHP, Drupal)

Hiring Organisation
TPXImpact Holdings Plc
Location
United Kingdom
Employment Type
Permanent
Salary
£75,000
client estate, spanning multiple platforms, hosting environments and codebases. Shape technical solutions for new business, from initial qualification through discovery to solution design and estimation. Lead the architecture of our largest and most complex client projects. Act as the senior technical escalation point for live incidents and complex … technical discovery, producing solution designs and estimating work before it is sold. Software engineering principles. Mastery of clean code, testing practice, design patterns, security and accessibility standards. Leadership and mentorship. Demonstrated experience developing lead and senior engineers, raising standards through others rather than personally absorbing the difficult ...

.Net Developer

Location
City of Edinburgh, Scotland, United Kingdom
digital, data and AI. We believe in tailored solutions, assembling expert teams to address each client's unique needs. Our services span strategy, design, technology and data & AI, ensuring seamless end-to-end delivery of platforms, products and services with real-world impact. What sets us apart … project team to define features and functionality for our client’s applications. Deliver maintainable solutions, while taking advantage of common design patterns and practices. Implement reusable software components and scripts that support both development and operational systems and processes. Debug and diagnose issues with applications and cloud ...

Software Engineer

Hiring Organisation
Averna Powered By Spherea
Location
Christchurch, Dorset, South West, United Kingdom
Employment Type
Permanent
alongside physical equipment is required, with occasional UK and international travel. Key responsibilities: Analyse system and software requirements and contribute to architecture, detailed design and technology selection. Develop software for automated and manual test, measurement, simulation and control applications. Produce maintainable, documented code and develop test sequences, operator … software; operator/HMI development, automated test sequencing and results reporting. Relational databases, requirements traceability, unit and automated testing, continuous integration, design patterns, object-oriented development or Windows engineering applications. Industrial/test-system cybersecurity, software safety, coding standards, regulated development, build/release management or legacy ...

Software Engineer

Location
England, United Kingdom
alongside physical equipment is required, with occasional UK and international travel. Key responsibilities Analyse system and software requirements and contribute to architecture, detailed design and technology selection. Develop software for automated and manual test, measurement, simulation and control applications. Produce maintainable, documented code and develop test sequences, operator … software; operator/HMI development, automated test sequencing and results reporting. Relational databases, requirements traceability, unit and automated testing, continuous integration, design patterns, object-oriented development or Windows engineering applications. Industrial/test-system cybersecurity, software safety, coding standards, regulated development, build/release management or legacy ...

Solutions Architect (Hands-on) Engineering · Leeds, Manchester

Location
Leeds, England, United Kingdom
people across the UK and Europe. What you’ll be doing Most of your time: Designing the systems behind client projects, using recognised architecture patterns Writing production code alongside the engineering team Designing and building the cloud infrastructure, pipelines and environments your systems run on Leading the technical side … commercial projects You know enough cloud or DevOps to build cloud-native systems, ideally on AWS, using recognised architecture principles and design patterns You’ve led the technical side of a project or workstream, even if it wasn’t your job title You’re happy writing production ...

Solutions Architect (Hands-on) Engineering · Leeds, Manchester

Location
Manchester, England, United Kingdom
people across the UK and Europe. What you’ll be doing Most of your time: Designing the systems behind client projects, using recognised architecture patterns Writing production code alongside the engineering team Designing and building the cloud infrastructure, pipelines and environments your systems run on Leading the technical side … commercial projects You know enough cloud or DevOps to build cloud-native systems, ideally on AWS, using recognised architecture principles and design patterns You’ve led the technical side of a project or workstream, even if it wasn’t your job title You’re happy writing production ...

AI&Data Architecture Senior Manager

Location
Wythenshawe, England, United Kingdom
unlock new data driven business opportunities. We’re differentiating through our ability to architect AI&Data solutions using modern and emerging design patterns and innovation driven architecture assets. You'll learn, grow and advance in an innovative culture thatthrives on shared success, diverse ways of thinking … needs, with support from senior team members. Drive architectural thought leadership by sharing ideas on innovation, emerging technologies, and modern data and AI architecture patterns across client and internal forums Learn from and collaborate with more experienced colleagues, seeking opportunities to enhance your skills and knowledge through mentorship ...

Software Engineer – Core Marketing Platforms

Location
City of Edinburgh, Scotland, United Kingdom
current software engineering best practices, delivered on schedule. Write secure, stable, testable, maintainable code with minimal defects Contribute to team discussion on technical design,scopingandprioritisation. Collaborate effectively across the team, surfacing risks and opportunities that arise from technical decisions. Propose pragmatic solutionsand share knowledge and learnings with … such as SNS/SQS or Kafka. Good grasp on relational, non-relational databases, messagingqueuesand handling concurrency. Understanding of modern architectures, design patterns, and platform nuances Appreciation of orchestration and containerisation, ideally Kubernetes (K8s) Experience working with cloud-based infrastructure and technologies. Experience with testing concepts, test ...

Senior Full Stack Engineer

Location
Greater London, England, United Kingdom
Typescript and a modern JS framework such as React, Angular or Vue.js. We generally use React & NextJS Strong engineering principles & practices: design patterns, testing, clean code and a good reviewer Previous experience working in a product-focused team A keen desire to want to learn and input … plus You use AI tools like Copilot, Cursor, Claude or others in your day-to-day coding Exposure to Domain Driven Design, Message-Driven Systems and Event Sourcing Experience with cloud infrastructure, particularly AWS SQL, and finding your way around data schemas Shipping containerised software with Argo, Kubernetes ...

Software Manager

Location
City of Edinburgh, Scotland, United Kingdom
growing a team of strong thinkers and innovators that are willing to work closely with product and customer-facing teams to design and develop new applications in the Cloud. We are expanding our current platform and SaaS product offerings by using cutting edge technology to process very large … bring innovation* Accountable for the technical delivery of software to customers while ensuring it is well architected, maintainable and uses appropriate design patterns and SOLID principles.* Accountable to ensure team code quality, security and testability is high e.g. SonarQube, OWASP* Working with product management to provide technical ...

Data Engineer

Hiring Organisation
TALENT INTERNATIONAL UK LTD
Location
United Kingdom
Employment Type
Contract
Contract Rate
£500.00 - £600.00 per day
Client Sector: Global Technology Consultancy/Enterprise Commercial Delivery A global technology consultancy is seeking a Principal AI Data Engineer to spearhead the design, architecture, and production delivery of advanced Generative and Agentic AI solutions for a major enterprise client. In this role, you will bridge … Azure cloud environments (Azure AI Foundry, Azure OpenAI) or Databricks Mosaic AI ecosystem. Code Craftsmanship: Advanced Python (modular OOP, Pydantic, design patterns) and strong SQL capabilities. Education: Degree or advanced degree (BSc/MSc) in Mathematics, Statistics, Computer Science, Engineering, Econometrics, or related quantitative discipline. £500.00 - £600.00 ...