Design Patterns Jobs in England

126 to 150 of 708 Design Patterns Jobs in England

Lead Software Developer

England, United Kingdom
Hybrid / WFH Options
The Digital Recruitment Company
a team of software developers, providing technical guidance, code reviews, implementing company development standards and ensuring adherence to them and best practices. Architecture & Design : Collaborate with product and architecture advisors, experts and stakeholders to design robust, scalable, and maintainable software solutions. Actively participate in architectural decisions … and technical design reviews. Software Development : Actively participate in coding, debugging, and deploying applications. Develop high-quality, efficient, and maintainable code in accordance with project requirements and company objectives. Project Management : Work closely with management and the technical project manager to plan and execute projects development. Ensure timely … strong background in designing software product architectures, cloud services, C#/.NET development, and APIs integration. Technical Skills: Knowledge of software design patterns and architectures. Experience in creating software architectures from scratch. Knowledge of Data Flow and Event-Driven architecture approaches. Proficiency in C#/.NET/ More ❯
Posted:

Principal Engineers

London, United Kingdom
Hybrid / WFH Options
Instanda, Inc
with some travel required to our London Office. Sponsorship is not available for this role. What you will do: Lead technical excellence from design to operations and launch of core product features following best practices Drive technical direction and influence overall strategy advising decisions on both Technology and … Product investments Estimation, solution design, detailed technical design, application technical deliverables including code, associated tests and documentation Pioneer and promote methodologies like AI driven development, clean code and clean architecture Contribution to functional excellence in terms of definition and maintenance of standards, methods and tools, bringing … Experience in implementing solutions using modern software architectures (e.g. OOP, SOLID, Secure coding principles) Specialist in clean code and implementation of design patterns for common problems Depth of knowledge in Information Security - design, quality review and quality assure solutions and services with security controls embedded More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Machine Learning Engineer, Amazon Studios AI Lab

London, United Kingdom
Amazon
develop their skills. Key job responsibilities You will be part of a team of applied scientists and software development engineers responsible for research, design, development and deployment of algorithms into production pipelines. As a technologist, you will also contribute to publications of original work in top-tier conferences … the US west coast as well as in London. BASIC QUALIFICATIONS Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems Experience in professional, non-internship software development Experience programming with at least one modern language such … as Java, C++, or C# including object-oriented design Experience in one or more of the following: machine learning, multimodal models, computer vision, natural language processing and audio/signal processing. PREFERRED QUALIFICATIONS Experience with full software development life cycle, including coding standards, code reviews, source control management More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Automation Test Analyst

London, United Kingdom
Nika O
as a validation and quality assurance expert and review the functionality of existing systems. You will conduct requirement analysis, define test strategy and design and lead execution to guarantee superior outcomes. You will be part of a learning culture where teamwork and collaboration are encouraged, excellence is rewarded … and diversity is respected and valued. Responsibilities Test Protocol Design & Development: Design and implement testing protocols during application development to ensure all functionality requirements are met for business client end-users. Audit Process Testing: Execute automation efforts with a focus on audit systems, validating workflow accuracy … etc.) and debugging, and optimizing of applications/automated test scripts. Ability to programmatically test your own code. Minimum understanding of design patterns, data structures, and layered architecture with knowledge of applying those aspects in test environments. Experience with CI/CD pipelines and release candidate management More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Quality Engineering Lead

London, United Kingdom
Applicable Limited
oriented Programming paradigm (OOP) and has practically applied the principles Working in an Agile team, you will be responsible for inputting to the design and build of automated tests to ensure adequate and effective test coverage Provide test assurance of the user stories according to the defined acceptance … conflicts within the team and get quality work merged in the main branch Proactively collaborate with the Front-end development team, understand the design of the Front-end and discussing issues with the developers to better understand requirements and expectations Understanding of CI/CD pipelines and their … Operating System Command line (Windows or Linux) Strong problem-solving skills, exhibits logical/critical thinking Good coding skills (SOLID, DI, Design Patterns, etc.) Able to unit test the framework built Experienced working with Cucumber and/or SpecFlow, BDD, ATDD Web UI testing experience (different browsers More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Development Engineer, Amazon Music

London, United Kingdom
Amazon
You'll also be coaching other engineers, developing engineering and operational processes, and encouraging excellence within the team. Responsibilities: Lead definition, architecture, and design of software components, solution designs, tools, and tests Mentor and coach other engineers on the team, encouraging engineering excellence Help to define and push … for the best possible end-user experience Contribute to team discussions around solution and component design as well as process improvement Design, develop, and maintain high-quality, high-performance, maintainable code Work in an Agile/Scrum environment, participating in prioritization, estimation, and sprint planning BASIC … 5+ years of programming with at least one software programming language experience 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience as a mentor, tech lead or leading an engineering team PREFERRED QUALIFICATIONS 5+ years More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Machine Learning Engineer, Amazon Studios AI Lab

London, United Kingdom
ENGINEERINGUK
for our customers. Key job responsibilities: You will be part of a team of applied scientists and software development engineers responsible for research, design, development, and deployment of algorithms into production pipelines. As a technologist, you will also contribute to publications of original work in top-tier conferences … starter and be able to learn on the go. BASIC QUALIFICATIONS - Experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems - Experience in professional, non-internship software development - Experience programming with at least one modern language such … as Java, C++, or C# including object-oriented design - Experience in one or more of the following: machine learning, multimodal models, computer vision, natural language processing, and audio/signal processing. PREFERRED QUALIFICATIONS - Experience with full software development life cycle, including coding standards, code reviews, source control management More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Security Architect

Corsham, England, United Kingdom
Matchtech
security expertise across the entire solution lifecycle, ensuring compliance with MOD security policies and industry best practices. Key Responsibilities Collaborate with the Solution Design Authority to provide security input into OpNET’s technological roadmap and High-Level Design (HLD) . Define security interoperability, dependencies, and interactions … between infrastructure, platform, and software environments. Contribute to the development of Intermediate Level Design (ILD) infrastructure solutions, ensuring coherence and compliance. Review and approve Low-Level Design (LLD) and Detailed Level Design (DLD) solutions. Identify security vulnerabilities and recommend mitigation strategies. Assess third-party … techniques . Familiarity with Government Grade Cryptography and MOD security implementations (PKI, ADFS, Proxy Services). Proven track record in NCSC design patterns and MOD-accredited secure solutions . Understanding of Defence Lines of Development and MOD Capability Integration . Proficiency in MOD service management tooling and More ❯
Posted:

Software Development Engineer, Network Telemetry Engineering, GCNA

London, United Kingdom
Amazon
computing and will be passionate about delivering high quality services spanning full SDLC lifecycle. You should have good knowledge of distributed systems with design and implementation experience, as well as the ability to lead and coach engineers. You will be customer centric and enjoy working in a fast … paced environment that requires excellent technical, business and communication skills. NTE team is part of AWS Infrastructure Services which owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we're the people who keep the cloud running. We support all AWS data … their best. - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one software programming language - 3+ years of full software development More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Solutions Architect

Alderley Edge, Cheshire, United Kingdom
Royal London
architecture. Why Join Us? You enjoy driving results from transforming monolithic, mainframe-based platforms into cloud-native, event-driven, API-first architectures. Embed architecture patterns and reusable frameworks that make engineering teams more efficient. Work with Azure's latest technologies-AKS, API Management, Event Grid, Cosmos DB, Terraform, and … solution architects. A Senior Solution Architect with deep expertise in Azure Cloud, Integration, and Domain-Driven Design (DDD). Ability to create patterns that engineers can deploy as code using Terraform, Bicep, ARM templates. Hands-on experience in modernising legacy applications, cloud migration strategies, and hybrid architectures. … within third-party or outsourced IT provision and the ability to apply Cloud-native well architected frameworks. Expertise in cloud-native design patterns (hybrid: Azure/AWS/GCP) and best practices including networking, compute, security, cost optimisation and data services. Strong Knowledge of microservice architectures, Domain More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
Pod Point, Ltd
ECS, RDS, Lambda, SQS and Streaming services. Familiarity with Terraform and/or other IaaS models. Good understanding of OOP principles, design patterns, API design and event-driven architecture. Strong experience in modern development practices, such as agile, lean and continuous delivery. Perks that spark More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Remote

City of London, London, United Kingdom
Hybrid / WFH Options
Birchwell Associates Ltd
AWS, GCP, or equivalent cloud providers . Solid understanding of SQL databases and performance optimization. Proficiency in software architecture best practices, design patterns, and scalable system design . Ability to work autonomously , take initiative, and thrive in a fast-moving environment. Nice to Have (Bonus More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Front Office Developer

London Area, United Kingdom
Hybrid / WFH Options
System Recruitment Specialists
skills and a desire to learn the financial aspects and businesses of our firm. Responsibilities will include Working with the business areas to design, build and deploy custom applications and enrich off-the-shelf applications as required Provide technical solutions through development to automate processes or functions to … improve business operations Develop corresponding operations and support procedures for application support Design and develop scripts to automate operational tasks and maintenance Administer and enforce IT development standards and processes Provide support during scheduled contingency tests and upgrades Assist with the installation of patches and updates, determine impact … development experience Front Office experience (Equities, FX, Fixed Income, Commodities, Derivatives) Good understanding of object-oriented design principles and design patterns Unit and Integration testing Agile development methodology Knowledge of HTML, CSS, JavaScript, Angular2, Type Script, jQuery Persistent/Real-time messaging system experience Experience More ❯
Posted:

Front Office Developer

london, south east england, united kingdom
Hybrid / WFH Options
System Recruitment Specialists
skills and a desire to learn the financial aspects and businesses of our firm. Responsibilities will include Working with the business areas to design, build and deploy custom applications and enrich off-the-shelf applications as required Provide technical solutions through development to automate processes or functions to … improve business operations Develop corresponding operations and support procedures for application support Design and develop scripts to automate operational tasks and maintenance Administer and enforce IT development standards and processes Provide support during scheduled contingency tests and upgrades Assist with the installation of patches and updates, determine impact … development experience Front Office experience (Equities, FX, Fixed Income, Commodities, Derivatives) Good understanding of object-oriented design principles and design patterns Unit and Integration testing Agile development methodology Knowledge of HTML, CSS, JavaScript, Angular2, Type Script, jQuery Persistent/Real-time messaging system experience Experience More ❯
Posted:

Lead Software Engineer

Reigate, Surrey, United Kingdom
Willis Towers Watson
standards. Provide technical oversight, guidance and leadership to the team (including code quality, best practices, processes, some aspects of release management, etc.). Design and document solutions meeting functional and non-functional requirements. Lead by example by getting directly involved in the day-to-day delivery of work … position are: Practical experience of designing and developing management and control plane solutions for line of business applications. This includes Stack Management, API Design and User Experience. Practical and commercial experience with the full SaaS development lifecycle: requirements capture and analysis, estimation, architecture and design, implementation … and system-level testing, deployment, operation and monitoring. Experience with software engineering best practices: object-oriented design and implementation, design patterns, SOLID principles and Agile methodology. Conduct PoC's using the latest technologies and present the findings to technical and non-technical audiences. Experience with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Machine Learning Engineer, Video Quality Analysis

London, United Kingdom
Menaalliances
of statistics and math to analyze algorithmic performance. Requirements BASIC QUALIFICATIONS Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems. Experience programming with at least one modern language such as Java, C++, or C# including object More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Dev Engineer II, Unified Payments Experience

Bristol, Gloucestershire, United Kingdom
Amazon
will solve unique and complex problems at a rapid pace, utilizing the latest technologies to create solutions that are highly scalable. You will design and develop product features, building for scale, efficiency, and differentiated customer experience. We're thus looking for software engineers passionate about building software solutions … end-to-end, have strong software development experience delivering at scale solutions, and systems design skills. You should have a demonstrated ability to deliver end customer facing features with high quality. You will be involved in all phases of Software Development life Cycle, from scoping requirements, requirement analysis … BASIC QUALIFICATIONS 3+ years of non-internship professional software development experience 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience programming with at least one software programming language PREFERRED QUALIFICATIONS 3+ years of full More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Dev Eng II, EC2 VPC, EC2 VPC

London, United Kingdom
Amazon
Principal leaders across AWS, there is significant potential for professional growth to help shape the future of cloud computing infrastructure. Key job responsibilities - Design, develop, implement, test, document and deliver large-scale, multi-tiered, distributed software applications, tools, systems and services using object-oriented programming, distributed or embedded … programming, and related technologies. - Scope, design, and deliver software features and improvements to major portions of the team's software, including refactoring and deprecation work. - Mentor other engineers on the team, training them on the software's construction, operation, and how it fits into the bigger picture. Perform … BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one software programming language PREFERRED QUALIFICATIONS - 3+ years of full More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Developer

Peterborough, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Epicor
database design · Proficient with Entity Framework Core · Proven track record designing and implementing RESTful APIs · Strong understanding of software design patterns and SOLID principles Soft: · Strong problem-solving abilities and analytical thinking · Excellent code review skills and attention to detail · Effective communication and collaboration with … the Software Developer Technical: · Experience with Kubernetes for container orchestration · Experience with Docker for containerisation · Experience with CosmosDb · Redis caching implementation experience · Elasticsearch design and optimisation experience · Experience with Kafka or other event streaming platforms · Microservices architecture knowledge · Micro-frontend architecture knowledge · React, JavaScript/TypeScript, HTML and More ❯
Employment Type: Permanent
Posted:

Associate Cloud Consultant, Application Development, AWS Professional Services, National Security

London, United Kingdom
Amazon
of the AWS cloud. On the AWS platform, services such as API Gateway, Lambda, ECS, SQS, Kinesis, AI and others provide opportunities to design and build cloud-ready applications. You will join as part of the AWS Professional Services (ProServe Associate to Consultant (A2C), which focuses on the … of the AWS cloud. On the AWS platform, services such as API Gateway, Lambda, ECS, SQS, Kinesis, AI and others provide opportunities to design and build cloud-ready applications. Amazon Web Services is looking for highly talented hands-on technical developer to help accelerate our growing Professional Services … Working as a technical specialist alongside customer business, development and infrastructure teams Providing deep software development knowledge with respect cloud architecture, design patterns and programming Advising and implementing AWS best practices Working as both an infrastructure and application development specialist Implementing DevOps practices such as infrastructure as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

London
Hybrid / WFH Options
BAE Systems
mission capabilities. You'll work as part of empowered, autonomous DevOps teams with regular contact with end-users to flexibly and efficiently understand, design, develop, deploy and maintain applications and services. You'll be encouraged to identify new ways of solving problems and get to work in a … quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your own creativity to solve our client's challenges! It would be great if you also had experience in some of … that keeps the business moving forward. It is the largest area of Digital Intelligence, containing our Engineering, Consulting and Project Management teams that design and implement the defence solutions and digital transformation projects that make us a globally recognised brand in both the public and private sector. As More ❯
Employment Type: Permanent
Posted:

Software Engineer

Gloucester, Gloucestershire, South West
Hybrid / WFH Options
BAE Systems
mission capabilities. You'll work as part of empowered, autonomous DevOps teams with regular contact with end-users to flexibly and efficiently understand, design, develop, deploy and maintain applications and services. You'll be encouraged to identify new ways of solving problems and get to work in a … quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your own creativity to solve our client's challenges! It would be great if you also had experience in some of … that keeps the business moving forward. It is the largest area of Digital Intelligence, containing our Engineering, Consulting and Project Management teams that design and implement the defence solutions and digital transformation projects that make us a globally recognised brand in both the public and private sector. As More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer - Senior Consultant Level

London, United Kingdom
Visa Inc
building components of powerful payment technology, you will get to see your efforts shaping the digital future of monetary transactions. The Work itself: Design code and systems that touch 40% of the world population while influencing Visa's internal standards for scalability, security, and reusability Collaborate multi-functionally … to create design artifacts and develop best-in-class software solutions for multiple Visa technical offerings Actively contribute to product quality improvements, valuable service technology, and new business flows in diverse agile squads Develop robust and scalable products intended for a myriad of customers including end-user merchants … planning, refinements, daily stand-ups, retrospectives) Programming Languages: Proficiency in Java 17 and above, Java Concurrency/Multithreading; OOP and Enterprise design patterns, Lambda functions and functional patterns Cryptography: Asymmetric Key Encryption, JWE/JWS, SSL/TLS Cloud Services: Experience with AWS - EC2, S3, RDS More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

.Net Developer

Birmingham, West Midlands, United Kingdom
Hybrid / WFH Options
Get Staffed Online Recruitment
D based business that has continually invested in technology and has a cloud-native offering with API first technology on Microsoft Azure. Responsibilities: Design, development and testing of new features in the applications Responsible for regular communication with others involved in the development process Implement, test, and bug … fix functionality Responsibility for design and implementation of software projects using C# Design, build, and maintain efficient and reliable C# code Requirements: 3-4 years commercial experience is desirable Proficient in C# Experience with HTML, CSS, JavaScript and web development frameworks (VueJS, Bootstrap, jQuery) Proven experience … Relational Databases and SQL Experience with ORM frameworks (EntityFramework.Core) Experience with web services development (REST) Strong in Object Oriented Programming, MVC, Design patterns and SOLID principles Knowledge of Source Control Systems (git) Knowledge of Docker/Kubernetes would be advantageous Knowledge of Microsoft Azure would be advantageous More ❯
Employment Type: Permanent, Work From Home
Salary: £50,000
Posted:

Net Developer

Birmingham, West Midlands (County), United Kingdom
Hybrid / WFH Options
The Virtual Recruiter
D based business that has continually invested in technology and has a cloud-native offering with API first technology on Microsoft Azure. Responsibilities: Design, development and testing of new features in the applications Responsible for regular communication with others involved in the development process Implement, test, and bug … fix functionality Responsibility for design and implementation of software projects using C# Design, build, and maintain efficient and reliable C# code Requirements: 3-4 years commercial experience is desirable Proficient in C# Experience with HTML, CSS, JavaScript and web development frameworks (VueJS, Bootstrap, jQuery) Proven experience … Relational Databases and SQL Experience with ORM frameworks (EntityFramework.Core) Experience with web services development (REST) Strong in Object Oriented Programming, MVC, Design patterns and SOLID principles Knowledge of Source Control Systems (git) Knowledge of Docker/Kubernetes would be advantageous Knowledge of Microsoft Azure would be advantageous More ❯
Employment Type: Permanent
Salary: £45000 - £50000/annum
Posted:
Design Patterns
England
10th Percentile
£48,869
25th Percentile
£57,500
Median
£68,525
75th Percentile
£83,750
90th Percentile
£93,125