251 to 275 of 381 Design Patterns Jobs in the UK excluding London

Software Developer

Hiring Organisation
Jobleads-UK
Location
Brighton, England, United Kingdom
enjoy helping others, learning quickly, and approaching challenges with curiosity and precision, you’ll thrive at Groundsure! Who are Groundsure? The Role Design, develop, and implement complex software solutions, leveraging expertise and experience in programming languages, architecture, and best practices. Not only producing high-quality code but also … experience managing projects, defining project scopes, and ensuring timely deliveries Experience in designing scalable, maintainable, and secure software architectures Knowledge of design patterns, SOLID principles, and best practices in software development. Experience gained working on large scale software projects and broad architectures Ruby (not on rails ...

Software Developer (Java/C++) - UKIC DV

Hiring Organisation
Oscar Associates (UK) Limited
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£75,000
defence environments. The role focuses on designing, developing and maintaining scalable systems using Java and C++ within Linux environments , with involvement across technical design, architecture and engineering best practices. The successful candidate will work on backend services, APIs and distributed applications, helping to deliver secure, reliable and maintainable …/or C++ Strong experience working within Linux environments Experience building backend applications, APIs and distributed systems Understanding of software architecture, design patterns and object-oriented programming Experience with multithreading, debugging and performance optimisation Exposure to Docker, CI/CD, DevSecOps and Git workflows Experience working with ...

Lead Full Stack Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
Guildford, Surrey, United Kingdom
Salary
£ 80 K
delivering their next generation of customer-facing platforms.This is a hands-on technical leadership role where you'll be involved from early design through to production delivery, working with a modern cloud-based stack and deploying to live environments on a daily basis.The RoleLead technical delivery across … TypeScript experienceSolid background in system design and scalable architecturesExperience building large, production SaaS platformsA clean-code mindset (SOLID principles, design patterns, testable code)Experience working in mature CI/CD and continuous deployment environmentsA commercial mindset when designing and delivering softwareExcellent collaboration skills and confidence ...

Cyber Security Architect

Hiring Organisation
Robert Walters
Location
Merseyside, England, United Kingdom
Employment Type
Contractor
Contract Rate
£500 - £700 per day
strategic, senior position owning security design patterns across enterprise IT, cloud services, and complex Operational Technology (OT/SCADA) environments. Embeds "security by design" across critical national infrastructure while aligning controls with ISO 27001, NIST, and NCSC CAF standards. About the Role My client … complex Operational Technology (OT/SCADA) environments underpinning vital national supply chains . Key Responsibilities Define and maintain security architecture standards, reference designs, and patterns across enterprise IT, cloud, and OT infrastructure. Act as the technical Security Design Authority for new capital projects, system changes, and third ...

Software Engineer (AWS, Python, C#/C++, CFD/FEA)

Hiring Organisation
Hays
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 55 K
thrive in an environment where new challenges appear daily and innovation is the expectation.Your role will involve developing core modules within the Engineering design platform, and integrating modules into a cloud compute environment for a team that runs Agile. You’ll wrap commercial simulation tools, integrate everything into … supported by a mix of Kubernetes cluster experience, PostgreSQL and Linux platform background.You’ll have a strong knowledge of software design patterns and modern engineering principles and clear communication/interpersonal skills are a must for working closely with internal teams. Experience to help guide the team ...

Software Engineer (AWS, Python, C#/C++, CFD/FEA)

Hiring Organisation
Hays
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£65,000
environment where new challenges appear daily and innovation is the expectation. Your role will involve developing core modules within the Engineering design platform, and integrating modules into a cloud compute environment for a team that runs Agile. You'll wrap commercial simulation tools, integrate everything into automated workflows … supported by a mix of Kubernetes cluster experience, PostgreSQL and Linux platform background. You'll have a strong knowledge of software design patterns and modern engineering principles and clear communication/interpersonal skills are a must for working closely with internal teams. Experience to help guide ...

Senior Software Development Engineer - Amazon Connect

Hiring Organisation
Jobleads-UK
Location
Nottingham, England, United Kingdom
setting engineering best practices, and mentoring other engineers. Experience designing and owning software deployment from start to finish, including back‐end architectural and design patterns. Commitment to data sensitivity and quality, emphasizing test‐driven development and resiliency. Familiarity with automation and proactive system optimisation, including incident management ...

Software Engineer - Java

Hiring Organisation
FanDuel
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 70 K
guidance from team members. You may create or have responsibility to improve or invent small tools or applications. You can take defined design and turn it into code and deliver it on schedule, applying appropriate technologies and current software engineering best practices. You write secure, stable, testable, maintainable … always available backend systems & APIs using JavaGood grasp on relational, non-relational databases, messaging queues and handling concurrencyUnderstanding of modern architectures, design patterns, and platform nuancesKnowledge of release process best practices for APIs and services within production systemsExperience working with cloud-based infrastructure and technologies, preferably AWS.Experience ...

Data Architecture Manager

Hiring Organisation
Accenture
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 70 K
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 boundaryless ...

Senior Software Developer

Hiring Organisation
NSD
Location
Gloucestershire, South West, United Kingdom
Employment Type
Permanent
join a specialist engineering team delivering secure, high-performance backend software for mission-critical programmes. Working within Linux environments, you'll help design and develop scalable Java and C++ applications while providing technical leadership across the software development lifecycle. This role is ideal for an experienced engineer … enjoys solving complex technical challenges, mentoring others, and contributing to the design of secure, enterprise-scale systems. What You'll Be Doing Designing, developing and maintaining high-performance backend software using Java and C++. Leading the technical design and implementation of software components, APIs and services. ...

Software Security Engineer

Hiring Organisation
Defence
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Work From Home
/innovative technologies. Key aspects of the role Lead and guide the security aspects of product development across the full lifecycle: concept/design delivery in-service … support. Provide hands-on technical guidance to software development and wider project teams, including: security requirements and techniques software architecture and design patterns coding standards, trade-offs, and best practice Support technology/framework evaluation and selection for software projects. Conduct security assessments and risk analysis ...

Software Engineer

Hiring Organisation
QinetiQ
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 60 K
code; it's about making the whole team better. We'll look to you to:Continuously build in-depth knowledge, apply design patterns, and use appropriate tools to solve complex technical issues.Proactively find and own solutions to improve team processes and efficiency, and actively collaborate in team … meetings.Engage in design debates, constructively challenge solutions, identify technical risks, and proactively create/update useful documentation.If the following describes the way you work, then I’d really like to speak to you:You enjoy breaking down ambiguous problems into concrete, deliverable steps, and take pride in implementing ...

Hybrid Technical Architect, Associate Manager

Hiring Organisation
Jobleads-UK
Location
Newcastle upon Tyne, England, United Kingdom
this role: Mandatory Skills: The ability to define and differentiate between non-functional and functional requirements Familiar at depth with key design patterns and principles Identify requirements and translate into actionable design documentation Able to communicate appropriately with both technical and non-technical stakeholder audiences … yourself apart: Continually identify new technologies and approaches to form opinions on applicability to projects Experienced in conducting solution reviews measured against key design and delivery metrics Experienced in mentoring and developing junior staff in terms of their skills related to Architecture What ...

Active Directory Architect/SME

Hiring Organisation
Lucid Support Services Ltd
Location
Corsham, Wiltshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
Corsham twice a week Specification: Below Overview: We are seeking a highly skilled Microsoft Active Directory Subject Matter Expert (SME) to lead the design, implementation, and optimisation of enterprise directory services within secure, high-assurance environments. This role requires deep technical expertise in Active Directory architecture, strong delivery … including federation (ADFS) Define and implement tiered administration models, privileged access controls, Integration with Privileged access Management tooling, and secure identity design patterns Conduct health checks, security assessments, and remediation planning for AD environments Support incident resolution and root cause analysis relating to identity and authentication services ...

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

Hiring Organisation
YourCode Recruitment
Location
Belfast, Down, United Kingdom
Salary
£ 60 K
resolution of complex technical problemsContinually improve the software delivery process Ensure estimates and plans are technically accurate and up to dateEnsure design and implementation adhere to standardsMaintain appropriate design and coding standardsShare knowledge of the code-base and encourages “shared code ownership”Identify new technologies which … environment2+ years’ experience in Agile software methods and practices, specifically ScrumSubstantial experience in using C++ in a commercial environmentExperience in using design patterns and refactoring techniquesFamiliarity with a test-first development methodology such as TDD or BDD •This is a really great opportunity to join a well ...

Full Stack .Net SW Engineer (R&D, Complex Engineering)

Hiring Organisation
Hays
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 55 K
motivated and hungry to solve first-of-their-kind challenges building proprietary software that makes a difference in the world. You will design, develop and maintain innovative tools spanning data management, traceability, visualisation, predictive modelling, material and component design, and production quality assurance. You’ll work … have full stack experience with Blazor or JavaScript/TypeScript frameworks.We are looking for robust OOP programming skills, software design patterns/best practices and practical experience applying TDD. Experience with Cloud services (AWS or Azure), Machine Learning, CI/CD and Containers would be standout.Crucially ...

Full Stack .Net SW Engineer (R&D, Complex Engineering)

Hiring Organisation
Hays Specialist Recruitment Limited
Location
Oxford, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £68,000 per annum
motivated and hungry to solve first-of-their-kind challenges building proprietary software that makes a difference in the world. You will design, develop and maintain innovative tools spanning data management, traceability, visualisation, predictive modelling, material and component design, and production quality assurance. You'll work … have full stack experience with Blazor or JavaScript/TypeScript frameworks.We are looking for robust OOP programming skills, software design patterns/best practices and practical experience applying TDD. Experience with Cloud services (AWS or Azure), Machine Learning, CI/CD and Containers would be standout.Crucially ...

Senior Software Engineer C++ (Fixed Term Contract)

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Contract
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 … across multiple layers of an application, including user interface, back-end services, and database components. Working knowledge of widely used software design patterns, optimisation techniques, performance profiling, and implementation strategies for high throughput or low latency systems. Experience mentoring and coaching engineers at various stages of their ...

Cloud Engineer - Python

Hiring Organisation
Ocado Technology
Location
Welwyn Garden City, Hertfordshire, United Kingdom
Salary
£ 50 K
experience as a Python software engineer working on applications’ development, automation and automated testing.Strong software development principles and best practices, architecture, design patterns, etcDemonstrable knowledge of automated testing strategiesExperience of Public Cloud technologies (AWS).Knowledge of build and deployment mechanisms and continuous delivery methods.Understanding of Web Application … have a wealth of benefits that focus on your well-being. We can offer technically stretching work, a competitive salary and;Hybrid Working patterns (varies depending on your role/team)30 days Work from Anywhere policy Wellbeing support through Apps such as Unmind and an Employee Assistance Programme25 ...

Software Developer

Hiring Organisation
Jobleads-UK
Location
Bristol, England, United Kingdom
opportunity for a Software Developer to join our multidisciplinary engineering team and contribute to the development of industry-leading solutions. Role & Responsibilities Design, develop, and maintain software products as directed by the Software Lead or Senior Management. Ensure source control (Git) is used for all projects, following best … applications. Strong knowledge of modern frameworks, particularly Vue.js, Node.js, Express, and Electron. Proficiency in Git source control workflows. Understanding of software design patterns and industry best practices. Excellent problem-solving and debugging skills, with the ability to learn quickly and adapt. Benefits A competitive starting Salary Opportunities ...

Semantic Governance Managing Consultant - Ontologies and Semantics

Hiring Organisation
Capgemini
Location
City and Borough of Birmingham, United Kingdom
Employment Type
Full Time
reusable and interoperable data assets. This role will be primarily focused on delivering the Semantic Layer Programmes, supporting the development of supporting the design and adoption of enterprise ontologies, semantic standards, controlled vocabularies and knowledge graph capabilities across complex client environments. PLEASE NOTE: Security Clearance: To be successfully … initiatives. Applying ontology engineering methodologies and semantic modelling best practices across the enterprise. Curating and governing ontology assets through agreed standards, design patterns, lifecycle processes and governance controls. Driving semantic interoperability between systems, platforms, products and business functions. Facilitating workshops with business SMEs, architects, data owners ...

Senior Developer

Hiring Organisation
Scottish and Southern Energy
Location
Glasgow, Lanarkshire, United Kingdom
Salary
£ 70 K
development with modern engineering practices, including automated build and release pipelines, to ensure the platform is reliable, scalable and continuously improving.You will- Design, build and enhance Dynamics 365 CRM solutions to support effective stakeholder management, ensuring the platform meets user needs and remains scalable - Own and enhance … platform, including troubleshooting issues, managing releases and ensuring performance and reliability, while partnering closely with the Automation team to align design patterns, integration approaches and reuse across the wider Power Platform ecosystem. - Develop and maintain integrations between Dynamics 365 and other systems, enabling data to flow securely ...

Senior Developer

Hiring Organisation
Scottish and Southern Energy
Location
Perth, Perthshire, United Kingdom
Salary
£ 60 K
development with modern engineering practices, including automated build and release pipelines, to ensure the platform is reliable, scalable and continuously improving.You will- Design, build and enhance Dynamics 365 CRM solutions to support effective stakeholder management, ensuring the platform meets user needs and remains scalable - Own and enhance … platform, including troubleshooting issues, managing releases and ensuring performance and reliability, while partnering closely with the Automation team to align design patterns, integration approaches and reuse across the wider Power Platform ecosystem. - Develop and maintain integrations between Dynamics 365 and other systems, enabling data to flow securely ...

Senior Developer

Hiring Organisation
Scottish and Southern Energy
Location
Huntly, Aberdeenshire, United Kingdom
Salary
£ 60 K
development with modern engineering practices, including automated build and release pipelines, to ensure the platform is reliable, scalable and continuously improving.You will- Design, build and enhance Dynamics 365 CRM solutions to support effective stakeholder management, ensuring the platform meets user needs and remains scalable - Own and enhance … platform, including troubleshooting issues, managing releases and ensuring performance and reliability, while partnering closely with the Automation team to align design patterns, integration approaches and reuse across the wider Power Platform ecosystem. - Develop and maintain integrations between Dynamics 365 and other systems, enabling data to flow securely ...

Software Engineer III

Hiring Organisation
Bank of America
Location
Bromley, Kent, United Kingdom
Salary
£ 80 K
with multithreaded systems, working knowledge of the Java garbage collector, familiar with low latency I/O.Understanding of and experience with design patterns (Observer, Factory, Singleton)Development practices you will be able to use test driven development and be familiar with UML and OO design. Should have … benchmark algo and/or smart routing strategies (VWAP, TWAP, Arrival Price)Experience working with agile methodologies.Demonstrable experience of front office system design and architecture (algo trading plant and topology)Business Knowledge – Understanding of equities and/or derivatives markets.Knowledge of FIX (heartbeating, login, sequence numbers, message types ...