Design Patterns Jobs in England

701 to 725 of 750 Design Patterns Jobs in England

Senior Full Stack Engineer - Content API Team (f/m/d)

London, United Kingdom
Contentful
a product development environment. Technical Proficiency: Strong skills in TypeScript, React, and Node.js. Interested in clean code practices and familiarity with enterprise architectural design patterns. Strong experience with Node.js: Expertise in building RESTful APIs, GraphQL services, and backend systems using Node.js. Strong Experience with GraphQL: Practical knowledge of … SQL and NoSQL databases (e.g., PostgreSQL, MongoDB). Version Control Systems: Proficient in Git and understanding of workflows such as GitFlow. API-First Design: Experience in building and maintaining robust, flexible APIs with an emphasis on scalability and performance. Asynchronous Programming: Deep understanding of event-driven programming and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Cloud Architect

London Area, United Kingdom
Accenture
implement large scale Business Transformations across the UK government. Accenture provides e2e Business Transformations, not just technical solutions to point business challenges. Help design and deliver ground-breaking cloud solutions - from migrating legacy applications onto Cloud, to building innovative, new cloud-native applications. Provide solutions to real world … problems facing the UK government, working at the forefront of the most topical areas. Lead the design, development and deployment of cloud-based solutions on Cloud. Develop and maintain cloud infrastructure architecture, standards, and best practices. Ensure optimal performance, security, and scalability of the cloud infrastructure. We are … role. Experience understanding the business needs, user needs and good software architecture principles. Experience working with business analysts, SMEs and developers to collaboratively design solutions. Able to discuss the solution blueprint with stakeholders with different degrees of technical knowledge and different interests in the solution. Experience leading the More ❯
Posted:

Cloud Architect

london, south east england, United Kingdom
Accenture
implement large scale Business Transformations across the UK government. Accenture provides e2e Business Transformations, not just technical solutions to point business challenges. Help design and deliver ground-breaking cloud solutions - from migrating legacy applications onto Cloud, to building innovative, new cloud-native applications. Provide solutions to real world … problems facing the UK government, working at the forefront of the most topical areas. Lead the design, development and deployment of cloud-based solutions on Cloud. Develop and maintain cloud infrastructure architecture, standards, and best practices. Ensure optimal performance, security, and scalability of the cloud infrastructure. We are … role. Experience understanding the business needs, user needs and good software architecture principles. Experience working with business analysts, SMEs and developers to collaboratively design solutions. Able to discuss the solution blueprint with stakeholders with different degrees of technical knowledge and different interests in the solution. Experience leading the More ❯
Posted:

Software Engineer

Southampton, Hampshire, United Kingdom
Tekever Corporation
level requirements into detailed specifications. Documentation & Communication: Communicate new features and improvements to the wider company through clear documentation and release notes. Feature Design & Development: Design and create new features for sensor systems. Agile Development: Collaborate as part of an Agile team, contributing throughout the full … unit testing and the software development lifecycle. Knowledge of multi-threaded development and distributed software systems. Familiarity with SOLID principles and modern software design patterns. Experience with Docker and build pipelines. Proficient in version control using Git. Experience with CUDA for GPU programming. Solid understanding of Linux systems. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Upscale Product Engineering Associate Software Engineer Norwich

Norwich, Norfolk, United Kingdom
Hybrid / WFH Options
The Adaptavist Group
hands-on collaboration with experienced professionals, gaining valuable mentorship and experience. You will participate in various stages of the software development lifecycle, from design and coding to testing and deployment. Your fresh perspective and enthusiasm will be instrumental in delivering high-quality products that meet our customers' needs. … value. Engineering: Write clean, readable code and robust automated tests. Review the code of other engineers for quality and security. Collaborate on the design and implementation of high-quality solutions using design patterns. Contribute to the enhancement of our software delivery pipeline. Analysis & Investigation: Perform root More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Application Engineer (Backend)

Farnborough, Hampshire, United Kingdom
Discover Financial Services, Inc
of people find a brighter financial future with Discover. Job Description: What You'll Do The Application Engineer is responsible for oversight on design and implementation of products assigned to their team. You will take user stories and new features from idea to production unattended. You will actively … manage and escalate risk and customer-impacting issues within the day-to-day role to management. How You'll Do It Analyze, design, code, test, and deploy new user stories and product features with high quality (security, reliability, operations) to production. Understand the software development lifecycle and leverage … direct the work of emerging talent, and help them continue to grow in their technical skillset through mentorship. Oversee application, system, and architecture design decisions and guide team to achieve key results for products assigned to them. Remediate issues using engineering principles and create proactive design More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

London, United Kingdom
Hybrid / WFH Options
One Peak Partners LLP
Orgvue is an organisational design and planning platform that empowers your business to transform its workforce by understanding the work people do and the skills they have. Our platform connects strategy to structure, providing clarity of vision, so you can build a more adaptable, better performing organisation that … success of our custom technical solutions and SaaS products. It will be possible to work at all stages of the development lifecycle including design, implementation and testing, as well as providing feedback to evolve our development techniques. Working in one of our development teams, you will develop solutions … relevant programming languages and frameworks such as JavaScript (ES6+), React, Typescript, Kotlin, Java, Scala, C# or other relevant backend technologies. Familiarity with modern architectural patterns such as microservices, micro-frontends. Ability to write, maintain, test, and deploy scalable code that integrate seamlessly to provide an exceptional experience for customers. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Digital Manager

Bristol, United Kingdom
Expleo UK LTD
taking calculated risks, and pushing boundaries. Valuing honesty, clear communication, and openness in all interactions. A background in software delivery An understanding of implementation patterns in data or development Cloud aware Understand the complexity of software development and experience of delivery Desired skills Some understanding of Object-Oriented Programming … OOP) and common design patterns. Working knowledge of Agile, Scrum, and Test-Driven Development (TDD). Experience with DevOps CI/CD pipelines. Experience Proven experience in software leadership roles. Strong understanding of market trends and customer needs. Excellent communication and collaboration skills. Taking ownership of delivery or More ❯
Employment Type: Permanent
Posted:

Java Developer (Spring Boot) Data, BI and Development Winchester

Winchester, Hampshire, United Kingdom
Mobilise Cloud Services Ltd
office a minimum of2 days a week. Responsibilities: Collaborate with cross-functional teams to gather and define requirements for new features and enhancements. Design, develop, and maintain efficient, reusable, and reliable Java code. Conduct thorough testing to ensure the robustness and reliability of software applications. Troubleshoot and debug … in Java development. Proficiency in Java programming language and related frameworks (e.g., Spring, Hibernate). An understanding of object-oriented programming principles and design patterns. Strong problem-solving skills and attention to detail. Excellent communication and collaboration abilities. Ability to work effectively both independently and as part of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full-Stack Developer

Devon, South West, United Kingdom
Hybrid / WFH Options
ADLIB Recruitment
using Vue here!). SQL Server and an awareness of other data structures. RESTful web services. Solid background in OOP, SOLID Principles and design patterns. Agile Development, TDD, BDD. Exposure to Azure as a minimum knowledge level in Cloud tech. Jira, Bitbucket, Git. An interest in or experience … roadmap whilst maintaining and improving production systems and architecture critical to peoples well-being. Youll be developing complex, high-quality, technical solutions from design to delivery and demonstrate practical experience of scalability, accessibility, IT Security and supporting production systems. Youll get to delve into solving problems within Azure More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

REF044 - Principal Test Consultant - Automation

London, United Kingdom
Hybrid / WFH Options
Ten10 Group
our clients. You'll also take a leadership role, guiding your team to success and leading by example. What You'll Be Doing Design and Develop: Build and support automation or performance test frameworks using the most appropriate solutions. Whether open source or commercial, or a combination . … . Implementing pipelines using common tooling such as Jenkins, ADO, GitHub actions, CirlceCI etc. Awareness of the latest developments in testing tools and design patterns. Bonus Points for: Experience with emerging technologies, e.g using AI/ML within your engineering projects. Familiarity with testing in cloud environments such More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Test Consultant - Automation

South East London, London, United Kingdom
Hybrid / WFH Options
TEN10 SOLUTIONS LIMITED
solutions for our clients. Youll also take a leadership role, guiding your team to success and leading by example. What Youll Be Doing Design and Develop: Build and support automation or performance test frameworks using the most appropriate solutions. Whether open source or commercial, or a combination . … . Implementing pipelines using common tooling such as Jenkins, ADO, GitHub actions, CirlceCI etc. Awareness of the latest developments in testing tools and design patterns. Bonus Points for: Experience with emerging technologies, e.g using AI/ML within your engineering projects. Familiarity with testing in cloud environments such More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Test Engineer - HO - SEO

Croydon, London
Government Digital & Data
is in the Police and Public Protection Technology (PPPT) portfolio. ?PPPT is an organisation of dedicated professionals who are primarily responsible for the design, build and deployment of National Law Enforcement Systems. They ensure that they deliver highly effective, efficient systems which leverage modern digital technologies and provide … unit test frameworks like Junit, assertion libraries and data serialisation tools, leveraging tools like Wiremock, to aid automated testing. Working with POM test design pattern and SOLID code design principle. Implementing coding guidelines and standards and using BDD tools like Cucumber for developing automated tests. Using … We'll assess you against these technical skills during the selection process: Strategic Planning (ITSP) - Level 3 Domain Experience - Level 3 Test, Analysis, Design and Execution - Level 3 Automation and Tooling - Level 3 Performance Testing - Level 3 Integration and Assurance - Level More ❯
Employment Type: Permanent
Posted:

Senior QAT Delivery Lead

London, United Kingdom
Hybrid / WFH Options
Identity E2E Ltd
Git for version control. Experience with unit test frameworks like JUnit or similar, assertion libraries, and data serialization tools. Proficiency in POM test design pattern and SOLID code design principles. Ability to implement coding guidelines and standards. Extensive experience with CI/CD tools for pipeline More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Engineer

Milton Keynes, England, United Kingdom
Hybrid / WFH Options
Synapri
performant products for processing real-time data via HTTP, FTP and web sockets. Address technical debt and ensure that systems adhere to SOLID design principles. Contribute to an effective continuous delivery pipeline that enables incremental releases of stable software into production using MS Azure technologies. Experience needed … to all aspects of the SDLC (Software Development Life Cycle). Good understanding of Agile methodologies and principles. JAVA using SOLID principles and design patterns. React. Strong experience of database analysis, designing and querying. Oracle and/or SQL Server. Continuous integration/delivery (Git, JIRA). Desirable More ❯
Posted:

BackEnd Developer

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
The MRJ Group
with back-end services and third-party platforms. Delivering Quality Code - Write clean, reusable, and testable code while following best practices in software design and architecture. Owning Your Work - Take responsibility for developments from concept to production, ensuring smooth deployments and ongoing support. Embracing CI/CD - Collaborate … Optimize performance using modern tools. What Makes You a Great Fit? Strong commercial experience in .NET & C#. Solid grasp of N-Tier architecture & design patterns. Knowledge of OOP principles & performance optimisation. Experience with Git & Agile methodologies. Passion for troubleshooting, problem-solving, and continuous learning. Why Join? Hybrid working More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Data Engineer

London, United Kingdom
Square One Resources
heavy DB architecture experience who can take a lead in developing a near real time ingestion framework. Job Responsibilities/Objectives Undertake system design tasks and take ownership of the overall design within a project. Work closely with offshore developers, assuring their work meets the required … quality and best practice. Experience in message-based integration - Azure Service Bus. Design, develop and maintain MS SQL Server relational databases with change tracking/CDC. Keep multiple applications in sync - real time/batch processing. Responsible for the delivery of the non-functional requirements within a project. … to project manager/team lead. Become familiar with all core systems to assist or lead in the future development of such projects. Design and develop software solutions in a timely manner, in accordance with the guidance provided by the technical architect and senior developers. Diagnose bugs and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Firmware Engineer I - London

London, United Kingdom
Hybrid / WFH Options
Accreditation Council for Graduate Medical Education
the office. What You'll Do Reports to: Level-dependent; Firmware Engineering Manager or Director of Engineering, Platform Firmware Direct Reports: None Firmware Design and Development of AIoT infrastructure for career-defining new programs that synthesize all Axon technologies in addition to current and next-gen Camera-related … and Test Equipment as part of the development process. Support Electrical Engineering with Board Bring-up and Hardware Debugging Support. Write and review Design Docs, Pull Requests, and contribute to the Team's documentation bank. Collaborate with distributed teams such as other Firmware Teams, Embedded Product Teams (i.e. … of Computer Architecture and Peripherals. Strong understanding of Operating Systems, Concurrency and Networking concepts. Strong understanding of Data Structures, Algorithms and Object Oriented Design Patterns. Experience with Cellular LTE, 5G Modems is a plus. Experience with Battery and Power Management sub-systems, Safety and Thermal, is a plus. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Platform Engineer

London Area, United Kingdom
Xapien
on AWS using technologies including EC2, ECS, Lambda, SQS, DynamoDB, RDS, Cognito, S3, and SNS. Developing and deploying cloud-native applications following microservice design patterns. Implementing infrastructure as code using tools like Terraform or CloudFormation to automate deployment and scaling processes. Automating deployment pipelines and CI/CD … bash scripting Terraform - You will have a strong track record of successfully using Terraform in a professional CI/CD environment Microservices architecture design skills - You will bring experience in understanding how to architect cloud-based systems using microservices, ensuring each component is scalable, secure, and reliable. You More ❯
Posted:

Senior Platform Engineer

london, south east england, united kingdom
Xapien
on AWS using technologies including EC2, ECS, Lambda, SQS, DynamoDB, RDS, Cognito, S3, and SNS. Developing and deploying cloud-native applications following microservice design patterns. Implementing infrastructure as code using tools like Terraform or CloudFormation to automate deployment and scaling processes. Automating deployment pipelines and CI/CD … bash scripting Terraform - You will have a strong track record of successfully using Terraform in a professional CI/CD environment Microservices architecture design skills - You will bring experience in understanding how to architect cloud-based systems using microservices, ensuring each component is scalable, secure, and reliable. You More ❯
Posted:

Application Developer

Bracknell, Berkshire, United Kingdom
RDK Consulting
include JEE (Servlet) development, using the Hibernate Object-Relational Management (ORM) APIs, and Structured Query Language (SQL). Your understanding of Object-Oriented Design (OOD) and of the Model-View-Controller (MVC) design pattern will enable you to make significant contributions to these complex applications. Duties … the product in consultation with other team members To provide second and third line support for product issues and queries Essential Object-Oriented Design (OOD) skills Structured Query Language (SQL) Experience of innovation to create features Understanding of Model-View-Controller (MVC) design Strong communication skills More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

hertfordshire, east anglia, United Kingdom
Socium - Teams Done Differently
British or dual nationality as need to have basic Security Clearance My Client is looking for Software Architect or someone with strong software design skills looking to take the next jump in their career to becoming a Software Architect! Security Clearance : British Citizen or a Dual UK national … Structural and Temporal Architecture including the Internal/External interfaces of the product to meet requirements. Identify, document and be responsible for the design drivers for the software solution e.g. real-time performance, safety, security, user experience, simplicity, reusability, flexibility. Produce derived and emergent requirements capturing the assumptions … architecture. Collaboration is critical within this role from working closely with other Architects, Technical Specialists and wider engineering key contacts, supporting the wider design activities and reviews. You will also have the opportunity to influence the Software Engineering Technology Strategy, Software Product Lines, new technologies, obsolescence, new methods More ❯
Posted:

Senior Software Engineer

Hertfordshire, England, United Kingdom
Socium - Teams Done Differently
British or dual nationality as need to have basic Security Clearance My Client is looking for Software Architect or someone with strong software design skills looking to take the next jump in their career to becoming a Software Architect! Security Clearance : British Citizen or a Dual UK national … Structural and Temporal Architecture including the Internal/External interfaces of the product to meet requirements. Identify, document and be responsible for the design drivers for the software solution e.g. real-time performance, safety, security, user experience, simplicity, reusability, flexibility. Produce derived and emergent requirements capturing the assumptions … architecture. Collaboration is critical within this role from working closely with other Architects, Technical Specialists and wider engineering key contacts, supporting the wider design activities and reviews. You will also have the opportunity to influence the Software Engineering Technology Strategy, Software Product Lines, new technologies, obsolescence, new methods More ❯
Posted:

Lead Software Engineer

Nottingham, Nottinghamshire, United Kingdom
London Stock Exchange Group
Risk Engineering Development Team We are seeking a versatile Lead Engineer to lead our Risk Engineering development team. In this role, you will: Design, build, and maintain efficient, reusable, and reliable systems. Ensure the design of components aligns with the overall application architecture. Work with the … code, supported by automated testing. Review peer and junior developers' work and contribute to process improvements. Participate in project planning, analyze requirements, propose design options, and estimate work. Required Skills and Experience: At least 10+ years of experience in building and operating high-throughput systems. Proficiency in .NET … C#, Azure, React, Angular, and Node.js for API and UI development. Experience with relational and graph databases, RESTful interfaces, and design patterns. Self-motivated with excellent interpersonal, verbal, and written communication skills. Expertise in continuous integration and deployment processes. At LSEG, our purpose is to foster financial stability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

D365 & Power Platform Solutions Architect - Remote UK Wide

London, United Kingdom
Hybrid / WFH Options
Pearson Carter
D365 & Power Platform Solutions Architect - Remote UK Wide Job Purpose The D365 & Power Platform Solutions Architect will design and implement solutions aligned with the digital transformation agenda. You will translate business needs into technical designs and ensure they integrate with broader enterprise architecture, guiding development roadmaps and technical … decisions. Responsibilities Design and deliver technology solutions aligned with user needs and business goals. Ensure compliance with architectural standards and design patterns. Develop strategic roadmaps for new services and legacy system integration. Work with Data Architects to maintain enterprise data models. Champion agile development practices. Mentor More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Design Patterns
England
10th Percentile
£48,869
25th Percentile
£57,500
Median
£70,000
75th Percentile
£83,750
90th Percentile
£90,000