201 to 225 of 597 Design Patterns Jobs in England

Lead Java Developer

Location
England, United Kingdom
proven experience in enterprise application development within the Banking sector . This role combines hands-on Java development with technical leadership, overseeing the design and delivery of scalable, secure and high-performing applications. The successful candidate will lead development teams, drive engineering best practices and work closely with … integration and cloud‐native applications . Banking domain experience covering payments, lending or core banking systems. Strong understanding of application architecture, design patterns and software engineering best practices. Proven experience leading development teams and mentoring developers. Experience delivering scalable, secure and maintainable enterprise applications. Knowledge of Agile ...

Software Engineer (AI-Native)

Hiring Organisation
Global
Location
Greater London, United Kingdom
Employment Type
Full Time
workflows that let AI agents take a feature from specification to production safely. That includes guardrails, review and testing standards, and reusable skills and patterns for the rest of the team. What You'll Love About This Role Think big - Strive to do what hasn't been done before … : authentication and authorisation, secrets handling, input validation and common vulnerabilities (e.g. OWASP Top 10). · Engineering fundamentals - Strong grasp of design patterns, clean code and SOLID principles, with a habit of writing well-tested code. · Backend development - Solid commercial experience in a modern backend language, plus ...

Senior Engineer

Location
London Borough of Bromley, England, United Kingdom
platform. Define and drive the architecture and strategy to support the future needs of Operations and the business. Provide technical leadership through architecture, design, code reviews, and pull request reviews, championing high standards of code quality and engineering excellence. Mentor engineers and drive continuous improvement in platform capabilities …/CD using tools such as Jenkins with build tools like Gradle Experience of Scrum/Agile methods Experienced in using design patterns and following best software engineering practices A team player with strong interpersonal skills, e.g. collaborative working skills Benefits of working at Bank of America ...

Python Cloud Engineer - Contract UK

Location
London Borough of Islington, England, United Kingdom
Python web APIs, containerised and cloud-agnostic Provision and manage cloud resources with Terraform Design scalable infrastructure using established design patterns and reference architectures Own your deployments end to end, in a true DevOps model, and help the team manage infrastructure directly Integrate with … range of systems, from modern SaaS APIs (GraphQL) to traditional FTP Build observability and security into every design Document architecture with diagrams-as-code Work test-first, with quality built in What we want from you: Strong experience building and deploying infrastructure on at least one major cloud ...

Principal Automation Test Consultant

Location
Greater London, England, United Kingdom
bespoke solutions for our clients. You'll also take a leadership role, guiding your team to success and leading by example. You will: Design and Develop: Build and support automation or performance test frameworks using the most appropriate solutions. Whether open source or commercial, or a combination. Collaborate … 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 ...

Senior Platform Engineer

Location
Greater London, England, United Kingdom
continue to enable better outcomesacross the planning, delivery, and operation of our client's asset base. Key responsibilities and duties include: Design, build and maintain a scalable and reliable internal developer platform Develop and manage infrastructure as code using Terraform Implement and manage Kubernetes clusters for container orchestration … APIs MSSQL, PostgreSQL or other SQL databases Working in Agile teams (preferably following Scrum) Architecture of new or current applications (microservices, design patterns, reliability, scaling, automation) UK Immigration Mott MacDonald Ltd. are not currently offering sponsorship to candidates under the Skilled Worker visa route in the UK. ...

Engineering Manager

Location
Greater London, England, United Kingdom
MySQL, Oracle, PostgreSQL) and NoSQL (DocumentDB, DynamoDB). Solid understanding of Scrum, Agile development & DevOps. Good understanding of DDD, BDD, TDD and Design Patterns. Deep understanding of cloud-native architectures and scalable system design. Strong communication and stakeholder management skills. Ability to promote engineering best practices and maintain ...

Data Solution Architect

Location
Leeds, England, United Kingdom
deliver strategic outcomes. Translate business requirements into high-level solution designs, data flows, integration approaches, architectural decisions and supporting documentation. Develop reusable architecture patterns and standards that improve consistency, reduce complexity and accelerate delivery. Support programmes and products from discovery and planning through detailed design, build, production … enterprise environments. Desirable Skills and Experience Experience designing solutions across adjacent domains including integration, applications, infrastructure and cyber security. Knowledge of modern data architecture patterns, including Medallion Architecture, and an appreciation of dimensional modelling techniques such as Kimball. Experience developing reusable design patterns and standards that ...

Tech Lead, Full Stack

Location
Greater London, England, United Kingdom
solutions withina fast-paced, collaborative, and Agile framework. Key Responsibilities ArchitecturalOwnership: Define, document, and enforce the technical vision,architecture standards, and design patterns for the C# backend and Next.jsfrontend, ensuring alignment with business goals and scalabilityrequirements. TeamLeadership & Mentorship: Lead, coach, and motivate a team ofdevelopers, conducting regular … side rendering architecture. Extensiveexperience architecting and managing cloud-native applications on GoogleCloud Platform (GCP), including cost optimisation and security bestpractices. Comprehensiveunderstanding of software architecture patterns (e.g., microservices,domain-driven design) and their practical application. Exceptionalcommunication skills, leadership presence, and the ability to driveconsensus on technical direction. Fluencyin ...

Solution Architect

Location
Greater London, England, United Kingdom
strategic technology solutions, balancing cost, risk, and time to value Collaborate across architecture, engineering, data, security, and operations to deliver the technical vision Design and influence end‐to‐end solutions, ensuring alignment with architectural standards and governance Build strong relationships with internal teams and external partners to support … Expertise in modern architectural practices, including: Microservices, API‐led design , CI/CD pipelines, Infrastructure as Code, Cloud‐native design patterns Strong ability to collaborate with engineers and technical teams, confidently engaging in detailed technical discussions Experience designing data architectures that are scalable, secure ...

Symfony Developer

Location
Greater London, England, United Kingdom
challenge and inspire you. Here's what a typical day might look like: Develop and maintain Symfony-based applications with clean, efficient code Design and implement RESTful APIs using API Platform or FOSRestBundle Build reusable bundles and Symfony components Integrate third-party services and APIs into applications Optimize … 8+ and object-oriented programming Experience with Doctrine ORM and database design Proficiency in MySQL/PostgreSQL Understanding of design patterns and SOLID principles Experience with RESTful API design and development Familiarity with Composer and dependency management Knowledge of Git and version control ...

Full Stack Engineer (Python, React and AWS)

Hiring Organisation
Brio Digital
Location
Leeds, West Yorkshire, United Kingdom
Employment Type
Contract
Contract Rate
£450 - £500/day
side of the stack * Modern engineering: React Micro Frontends with Module Federation, serverless AWS and Infrastructure as Code * Ownership: take services from design through to deployment, monitoring and live support * A strong team: work alongside experienced consultancy and client engineers THE ROLE Brio Digital is supporting a leading … pipelines using Git and GitHub * Automated testing and modern software engineering practices Desirable: * Knowledge of Micro Frontend and Single Page Application design patterns, best practices and performance optimisation * Experience of public sector delivery and the GDS service standard * Strong analytical, problem-solving, collaboration and communication skills INTERESTED ...

Lead Developer

Location
Brighton, England, United Kingdom
more control over their outcomes. Principal Accountabilities: Technical Leadership Guide the architecture for backend, frontend, and mobile systems Define coding standards, design patterns, and best practices Guide feasibility studies and prototyping of features Review code for security, correctness, and maintainability Lead team of platform and mobile developers … release windows Execute release validation processes where required Oversee operational readiness, monitoring, and post-release incident handling Security & Privacy Enforce software secure-by-design and privacy-by-design principles Implement and validate security controls across the product suite Maintain threat models, data flow diagrams, and security ...

Laravel Developer

Location
Greater London, England, United Kingdom
typical day might look like: Develop and maintain Laravel applications with clean, efficient code Integrate third-party services and APIs into web applications Design and implement RESTful APIs and microservices Collaborate with cross-functional teams to define and implement new features Write comprehensive tests and ensure code quality … latest Laravel and web technology trends Requirements 3+ years of experience with Laravel and PHP Strong understanding of MVC architecture and design patterns Experience with modern APIs and third-party integrations Proficiency in MySQL/PostgreSQL and database design Experience with Vue.js or React Understanding ...

Frontend Engineer

Location
London Borough of Hammersmith and Fulham, England, United Kingdom
modernise and enhance our software platforms. What You’ll Do: Programming Expertise in React framework Expertise in component lifecycles Expertise in advanced state management patterns Expertise in how an HTML page is rendered on the browser Expertise in the latest and emerging technologies likely to be employed in designing … experiences based on specs from our UX expert Solid understanding of modern software design principles (e.g., SOLID, DRY) and common React architecture patterns (such as composition, custom hooks, and container/presenter layout segregation). Frontend architecture & security Ensure that the completed software complies with all architecture ...

Senior Staff Full-Stack Engineer

Location
Cambridge, England, United Kingdom
improve the lives of millions by empowering anyone to turn concepts into reality. Altium’s unique position in the EDA industry, through supply, design and manufacturing, gives a unique opportunity for customers to connect with the EDA space. The Altium Platform is the foundational rock … experience in at least one popular front‐end framework ( Vue.js preferred, Next.js , React.js) Understanding of good UX, software architecture principles and design patterns related to web services and platforms. Ability to work well with multiple stakeholders, establishing rapport and trust amongst colleagues distributed globally. The Following Would ...

Platform Technical Lead, Enterprise Network Services

Location
Warwick, England, United Kingdom
be. Working from cloud to ground, you'll bridge business strategy, technology strategy, architecture, engineering and operations, and you'll not only design but take a role in building the systems integrations and automation that deliver our shift-left strategy. This role contributes to our vision by setting … management platforms. Serve as the primary interface between Enterprise Architecture, Solution Architecture, and the network domain.Establish and govern architecture standards, design patterns, technical guardrails, and technology governance processes. Define technology selection criteria, architecture exception processes, technical debt management, and production‐readiness standards. Ensure seamless integration of network ...

Principal Software Engineer - Customer Platforms

Location
Greater London, England, United Kingdom
mission-critical systems for M&S, as we scale. As a technical leader, you will be collaborating with multiple cross-functional teams to design, build, and maintain the software that powers our warehouse operations. Reports to Senior Head of Software Engineering What You'll Do: The Principal Software … Significant track record of strategic and innovative thinking, as well as execution and implementation Specialist in clean code and implementation of design patterns for common problems. Depth of knowledge in Information Security, you can design, quality review and quality assure solutions and services with security ...

Senior Frontend Developer

Location
Liverpool, England, United Kingdom
Location: Liverpool City Centre HQ/Hybrid (3 days in office) Salary: £65,000–£75,000 depending on experience What You’ll Do: Design and develop modern, responsive web applications using React, Next.js and TypeScript Build scalable, reusable frontend components with clean, maintainable code Work closely with designers … fast, reliable deployments Testing, code reviews and maintainable architecture are part of our everyday practice Focus on performance, accessibility and clean design patterns Monitoring and observability with Sentry, PostHog and Grafana for insight into user experience and system health A culture of experimentation, learning and continuous improvement ...

AI Outcomes Architect

Location
Greater London, England, United Kingdom
accounts data model health, performance, security and catch risk before it becomes a production issue. Set the technical roadmap. Define the best practices, reusable patterns, and technical playbook that Analysts and Deployment Managers build from, account to account. Be a guide to the hardest technical problems. Be the escalation … complex data models, security design, or performance at scale. Mentor and technically guide Analysts. Review their semantic models and technical designs, share patterns that work, and build their capability so the whole team levels up. Lead technical strategy for the most complex accounts. Take point on enterprise ...

Lead Engineer - ELN Transformation

Location
Hook, England, United Kingdom
years' experience with modern application architecture methodologies (Service-Oriented Architecture, API-Centric Design, Twelve-Factor App) and Cloud Native design patterns, ideally on Microsoft Azure or Google Cloud. 5+ years' experience designing and delivering digital solutions using product-mindset delivery methodologies within a DevSecOps culture …/CD) and Test-Driven Development (TDD). Hands-on software engineering background with web technologies (e.g. TypeScript, JavaScript, Node.js, React), API-first integration patterns, and container orchestration tools such as Kubernetes. Strong data engineering skills (SQL, ETL, Exploratory Data Analysis) combined with a demonstrated ability to communicate complex ...

FI E-Trading Senior Java Developer - Vice President

Location
Greater London, England, United Kingdom
talented and passionate developer to continue to evolve our next-generation trading applications. The role requires a detailed understanding of software design/best practices along with a strong technical ability. This is a challenging and exciting opportunity to work on high profile trading applications. The team works … Multi-Threading and any relational database Solid architectural understanding of enterprise applications Understanding of computing science fundamentals – concurrency, algorithms, data structures, design patterns, etc. Preferred Experience with Java Core, Spring framework and Linux Experience developing large financial software trading systems with substantial hands‐on development experience ...

Software Engineering Lead

Location
City Of London, England, United Kingdom
React Microsoft Azure cloud platform Snowflake data platform Infrastructure as Code (IaC) CI/CD and DevOps practices Software architecture and design patterns Automated testing and quality engineering Data integration, APIs, and enterprise platforms Secure software development practices Key Responsibilities Lead the design, development ...

IT Systems Architect

Location
Blackburn, England, United Kingdom
Annual Leave 28 days per year (Including UK Bank Holidays) Key Responsibilities 1. Strategic System Design & Planning Conduct comprehensive feasibility studies for major IT developments, incorporating cost benefit analysis and long term ROI projections. Develop and maintain the Enterprise Architecture Roadmap to ensure technology stacks align with … data flows to design detailed functional specifications and technical blueprints for new systems. Define and enforce architectural standards, design patterns, and "best practices" across cloud (AWS/Azure) and on-premise environments. Design robust test plans and disaster recovery protocols for complex system ...

Senior Software Engineer ATMS

Location
Harlow, England, United Kingdom
Senior Software Engineer you will work within our existing software engineering team bringing your experience of real-time embedded software engineering to design, develop, integrate and test systems software to support our worldwide customer base. You will also have opportunity to work on exciting internal R&D projects … reverse engineering a mature system to take advantage of a modern technology development in hardware, software and firmware. Competency with design patterns and their application to solve complex problems. #LI-MF1 RTX adheres to the principles of equal employment. All qualified applications will be given careful consideration ...