1 to 25 of 43 Design Patterns Jobs in the East of England

Senior Java Engineer - Customer Fulfilment

Hiring Organisation
Tesco
Location
Welwyn Garden City, England, United Kingdom
drive any feature/comfortable with TDD cycle Comfortably debug/find complex problems Design Identify and apply appropriate design patterns to problems Understand Idempotence Actively practice the boy scout principle, leaves design, code in a better state than when arrived Understand importance … domain model and can coherently model a problem domain within a given context Understand design patterns such as CQRS and eventual consist Understand how to design for performance at all levels Development Practice Automate everything by default Build a CI/CD pipeline Tech Stack ...

Senior Full Stack Web Developer

Hiring Organisation
Profile 29
Location
Loughton, Essex, South East, United Kingdom
Employment Type
Permanent, Work From Home
Required Recent legacy .Net projects (essential) ASP.NET 4.6+ MVC 5 C# 6 including advanced language features e.g., generics, lambdas, delegates Design Patterns and SOLID Principles Entity Framework 6+ SQL Server 2014+ TDD/NUnit Javascript/JQuery/AJAX HTML5/CSS3 Desirable ASP.NET Core Azure Service … .com/privacy) Profile 29 recruitment keywords: senior web developer lead web developer London Essex ASP.NET MVC MVC5 C# 6 Design Patterns SOLID Entity Framework SQL Server TDD NUnit Javascript Jquery AJAX HTML5 CSS finance fintech ...

Senior Full Stack Web Developer

Hiring Organisation
Profile 29
Location
Loughton, Essex, England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 - £100,000 per annum
Required Recent legacy .Net projects (essential) ASP.NET 4.6+ MVC 5 C# 6 including advanced language features e.g., generics, lambdas, delegates Design Patterns and SOLID Principles Entity Framework 6+ SQL Server 2014+ TDD/NUnit Javascript/JQuery/AJAX HTML5/CSS3 Desirable ASP.NET Core Azure Service … .com/privacy) Profile 29 recruitment keywords: senior web developer lead web developer London Essex ASP.NET MVC MVC5 C# 6 Design Patterns SOLID Entity Framework SQL Server TDD NUnit Javascript Jquery AJAX HTML5 CSS finance fintech ...

Software Engineer (Full Stack)

Hiring Organisation
Southern Communications Ltd
Location
Woodbridge, Suffolk, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Working Hours: 09:00 17:30 The purpose of this role is to understand and solve complex business problems and challenges through the design and development of software applications, services and components; ensuring high performance, reliability, and security. This role will contribute directly towards exciting technology opportunities … Working experience with structured and unstructured databases (e.g. MySQL) Experience with Message Queues (RabbitMQ) & event driven architecture Strong knowledge of software design patterns and object-oriented design principles Working experience of unit test frameworks and test automation Desired Strong expertise in Agile methodologies (e.g. Scrum ...

Software Engineer

Hiring Organisation
Southern Communications Ltd
Location
Woodbridge, Suffolk, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£50,000
Working hours: 09:00 17:30 The purpose of this role is to solve complex business problems and technical challenges through the design and development of software applications and services. This role will contribute directly towards exciting technology opportunities in the public health sector; specifically in general practice. … unstructured databases (e.g. MySQL) Knowledge of or working experience with Message Queues (RabbitMQ) & event driven architecture Strong knowledge of software design patterns and object-oriented design principles Working experience of unit test frameworks and test automation Desired Strong expertise in Agile methodologies (e.g. Scrum/ ...

Software Engineer - Business Systems (Billing & Invoicing)

Hiring Organisation
DoiT
Location
Basildon, Essex, UK
Employment Type
Full-time
than 4,000 customers worldwide. The Opportunity As a Software Engineer focusing on Business Systems, you will be actively involved in the planning, design, and implementation of improvements and new features for our critical billing and invoicing systems. You'll be a key contributor to the ongoing development … should be eager to learn and embrace new technologies. Embraces continuous development and learning. Strong knowledge of software engineering practices, design patterns, and architectural principles. Demonstrated passion for creating high-quality web/SaaS apps. Experience with Git/GitHub. Excellent communication skills in English, both written ...

Software Engineer - Business Systems (Billing & Invoicing)

Hiring Organisation
DoiT
Location
Peterborough, Cambridgeshire, UK
Employment Type
Full-time
than 4,000 customers worldwide. The Opportunity As a Software Engineer focusing on Business Systems, you will be actively involved in the planning, design, and implementation of improvements and new features for our critical billing and invoicing systems. You'll be a key contributor to the ongoing development … should be eager to learn and embrace new technologies. Embraces continuous development and learning. Strong knowledge of software engineering practices, design patterns, and architectural principles. Demonstrated passion for creating high-quality web/SaaS apps. Experience with Git/GitHub. Excellent communication skills in English, both written ...

Software Engineer - Business Systems (Billing & Invoicing)

Hiring Organisation
DoiT
Location
Stevenage, Hertfordshire, UK
Employment Type
Full-time
than 4,000 customers worldwide. The Opportunity As a Software Engineer focusing on Business Systems, you will be actively involved in the planning, design, and implementation of improvements and new features for our critical billing and invoicing systems. You'll be a key contributor to the ongoing development … should be eager to learn and embrace new technologies. Embraces continuous development and learning. Strong knowledge of software engineering practices, design patterns, and architectural principles. Demonstrated passion for creating high-quality web/SaaS apps. Experience with Git/GitHub. Excellent communication skills in English, both written ...

Software Engineer - Business Systems (Billing & Invoicing)

Hiring Organisation
DoiT
Location
Watford, Hertfordshire, UK
Employment Type
Full-time
than 4,000 customers worldwide. The Opportunity As a Software Engineer focusing on Business Systems, you will be actively involved in the planning, design, and implementation of improvements and new features for our critical billing and invoicing systems. You'll be a key contributor to the ongoing development … should be eager to learn and embrace new technologies. Embraces continuous development and learning. Strong knowledge of software engineering practices, design patterns, and architectural principles. Demonstrated passion for creating high-quality web/SaaS apps. Experience with Git/GitHub. Excellent communication skills in English, both written ...

Software Engineer - Business Systems (Billing & Invoicing)

Hiring Organisation
DoiT
Location
Ipswich, Suffolk, UK
Employment Type
Full-time
than 4,000 customers worldwide. The Opportunity As a Software Engineer focusing on Business Systems, you will be actively involved in the planning, design, and implementation of improvements and new features for our critical billing and invoicing systems. You'll be a key contributor to the ongoing development … should be eager to learn and embrace new technologies. Embraces continuous development and learning. Strong knowledge of software engineering practices, design patterns, and architectural principles. Demonstrated passion for creating high-quality web/SaaS apps. Experience with Git/GitHub. Excellent communication skills in English, both written ...

Software Engineer - Business Systems (Billing & Invoicing)

Hiring Organisation
DoiT
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
than 4,000 customers worldwide. The Opportunity As a Software Engineer focusing on Business Systems, you will be actively involved in the planning, design, and implementation of improvements and new features for our critical billing and invoicing systems. You'll be a key contributor to the ongoing development … should be eager to learn and embrace new technologies. Embraces continuous development and learning. Strong knowledge of software engineering practices, design patterns, and architectural principles. Demonstrated passion for creating high-quality web/SaaS apps. Experience with Git/GitHub. Excellent communication skills in English, both written ...

Software Engineer - Business Systems (Billing & Invoicing)

Hiring Organisation
DoiT
Location
Chelmsford, Essex, UK
Employment Type
Full-time
than 4,000 customers worldwide. The Opportunity As a Software Engineer focusing on Business Systems, you will be actively involved in the planning, design, and implementation of improvements and new features for our critical billing and invoicing systems. You'll be a key contributor to the ongoing development … should be eager to learn and embrace new technologies. Embraces continuous development and learning. Strong knowledge of software engineering practices, design patterns, and architectural principles. Demonstrated passion for creating high-quality web/SaaS apps. Experience with Git/GitHub. Excellent communication skills in English, both written ...

Software Engineer - Business Systems (Billing & Invoicing)

Hiring Organisation
DoiT
Location
Norwich, Norfolk, UK
Employment Type
Full-time
than 4,000 customers worldwide. The Opportunity As a Software Engineer focusing on Business Systems, you will be actively involved in the planning, design, and implementation of improvements and new features for our critical billing and invoicing systems. You'll be a key contributor to the ongoing development … should be eager to learn and embrace new technologies. Embraces continuous development and learning. Strong knowledge of software engineering practices, design patterns, and architectural principles. Demonstrated passion for creating high-quality web/SaaS apps. Experience with Git/GitHub. Excellent communication skills in English, both written ...

Software Engineer - Business Systems (Billing & Invoicing)

Hiring Organisation
DoiT
Location
Bedford, Bedfordshire, UK
Employment Type
Full-time
than 4,000 customers worldwide. The Opportunity As a Software Engineer focusing on Business Systems, you will be actively involved in the planning, design, and implementation of improvements and new features for our critical billing and invoicing systems. You'll be a key contributor to the ongoing development … should be eager to learn and embrace new technologies. Embraces continuous development and learning. Strong knowledge of software engineering practices, design patterns, and architectural principles. Demonstrated passion for creating high-quality web/SaaS apps. Experience with Git/GitHub. Excellent communication skills in English, both written ...

Software Engineer - Business Systems (Billing & Invoicing)

Hiring Organisation
DoiT
Location
Colchester, Essex, UK
Employment Type
Full-time
than 4,000 customers worldwide. The Opportunity As a Software Engineer focusing on Business Systems, you will be actively involved in the planning, design, and implementation of improvements and new features for our critical billing and invoicing systems. You'll be a key contributor to the ongoing development … should be eager to learn and embrace new technologies. Embraces continuous development and learning. Strong knowledge of software engineering practices, design patterns, and architectural principles. Demonstrated passion for creating high-quality web/SaaS apps. Experience with Git/GitHub. Excellent communication skills in English, both written ...

Software Engineer - Business Systems (Billing & Invoicing)

Hiring Organisation
DoiT
Location
Luton, Bedfordshire, UK
Employment Type
Full-time
than 4,000 customers worldwide. The Opportunity As a Software Engineer focusing on Business Systems, you will be actively involved in the planning, design, and implementation of improvements and new features for our critical billing and invoicing systems. You'll be a key contributor to the ongoing development … should be eager to learn and embrace new technologies. Embraces continuous development and learning. Strong knowledge of software engineering practices, design patterns, and architectural principles. Demonstrated passion for creating high-quality web/SaaS apps. Experience with Git/GitHub. Excellent communication skills in English, both written ...

Software Engineer - Business Systems (Billing & Invoicing)

Hiring Organisation
DoiT
Location
Hemel Hempstead, Hertfordshire, UK
Employment Type
Full-time
than 4,000 customers worldwide. The Opportunity As a Software Engineer focusing on Business Systems, you will be actively involved in the planning, design, and implementation of improvements and new features for our critical billing and invoicing systems. You'll be a key contributor to the ongoing development … should be eager to learn and embrace new technologies. Embraces continuous development and learning. Strong knowledge of software engineering practices, design patterns, and architectural principles. Demonstrated passion for creating high-quality web/SaaS apps. Experience with Git/GitHub. Excellent communication skills in English, both written ...

Senior Software Test Automation Engineer

Hiring Organisation
X-on Health
Location
Melton, Suffolk, UK
Information Security, PCI & DSP policies and procedures Skills required Essential Working experience setting up greenfield test automation frameworks Knowledge of test design patterns Experience testing APIs and web applications Programming skills in a well-supported test automation framework language Expertise in the application of test automation framework ...

Senior Software Test Automation Engineer

Hiring Organisation
Southern Communications Ltd
Location
Woodbridge, Suffolk, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£55,000
Information Security, PCI & DSP policies and procedures Skills required Essential Working experience setting up greenfield test automation frameworks Knowledge of test design patterns Experience testing APIs and web applications Programming skills in a well-supported test automation framework language Expertise in the application of test automation framework ...

Software Security Engineer

Hiring Organisation
MBDA
Location
Stevenage, Hertfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
technical expertise to our software development teams and wider project teams, offering guidance on security requirements, security techniques, software architecture, design patterns, coding standards, trade-offs, and best practices. Participating in the evaluation and selection of appropriate technologies and frameworks for software projects. Conducting security assessments ...

Principal Software Engineer C#, Azure, Event Driven

Hiring Organisation
Method Resourcing
Location
St. Albans, Hertfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 - £90,000 per annum
problem-solving. This is a deep technical role, ideal for someone who thrives on code, architecture, and tangible impact. What you'll do Design and build scalable, distributed systems that support critical environments. Lead technical decision-making and resolve engineering challenges across domains. Own the delivery of complex … scale. Deep fluency in modern programming languages and frameworks. Experience delivering secure, high-availability software into production. Strong understanding of architecture, design patterns, and microservice principles. Ability to balance hands-on coding with architectural oversight and mentorship. Curiosity to explore new tools, paradigms, and emerging technologies. ...

Palantir Technical Architect

Hiring Organisation
Anson Mccade
Location
Norwich, Norfolk, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
impact through technology, transformation, and consulting, underpinned by a culture of innovation, collaboration, and integrity. As a Technical Architect , you will lead the design and delivery of modern data-driven solutions, ensuring high-quality integration and performance across distributed systems. Our client works on the UK's most … ingestion or streaming). • Strong client interaction skills with the ability to present technical decisions to non-technical audiences. • Experience applying design patterns, development standards, and operational readiness practices. • Proven experience designing, building, and productionising distributed, data-intensive applications. • Proficient in Java, Scala, or Python, with comfort ...

Palantir Technical Architect

Hiring Organisation
Anson Mccade
Location
Norwich, Norfolk, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
solutions that deliver real impact for millions of people. At the heart of Kainos' most ambitious digital transformation programmes, you will lead the design and delivery of high-quality technical components, working closely with Solution Architects, Customer Architects, and multidisciplinary teams to build scalable, secure, and high-performing … ingestion or streaming). • Strong client interaction skills with the ability to present technical decisions to non-technical audiences. • Experience applying design patterns, development standards, and operational readiness practices. • Proven experience designing, building, and productionising distributed, data-intensive applications. • Proficient in Java, Scala, or Python, with comfort ...

Technical Manager - SaaS

Hiring Organisation
Bolt Technical
Location
Bedford, England, United Kingdom
expertise in Oracle PL/SQL, Oracle APEX, Python, and core web technologies. Expert data modelling capabilities. Strong understanding of software architecture and design patterns. Skilled in Agile methodologies and sprint management. Experience with DevOps practices, deployment automation and secure coding. Ability to communicate complex technical concepts clearly ...

Technical Manager - SaaS

Hiring Organisation
Bolt Technical Limited
Location
Bedford, Bedfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
expertise in Oracle PL/SQL, Oracle APEX, Python, and core web technologies. Expert data modelling capabilities. Strong understanding of software architecture and design patterns. Skilled in Agile methodologies and sprint management. Experience with DevOps practices, deployment automation and secure coding. Ability to communicate complex technical concepts clearly ...