Design Patterns Jobs in England

476 to 500 of 2,176 Design Patterns Jobs in England

Senior Software Engineer ( React, Typescript)

London, England, United Kingdom
ZipRecruiter
customer experience and usability across various devices. Build team confidence through collaboration and product-focused approaches. Apply strong technical design skills, including SOLID Principles, design patterns, domain modelling, event-driven architectures, and micro-services. Take a test-first approach to development and integration testing. Develop global multi-lingual and multi-tenant systems. Requirements Skilled in … responsive user experience. Proficiency in ReactJS/Typescript, CSS. Senior Developer experience in a multi-team, distributed Agile environment, involved in the full end-to-end lifecycle from design to testing to deployment. Exposure to pipeline automation tools. Should have experience with integrating applications using APIs. Understanding of GraphQL advantageous. Exposure to C#/Java, SQL, back end More ❯
Posted:

Cloud Application Consultant, Professional Services

London, United Kingdom
Amazon
platform services such as Amazon EC2, Auto Scaling, Elastic Load Balancing, AWS Elastic Beanstalk, Serverless Architectures, Amazon Elastic Container Services to name just a few, provide opportunities to design and build cloud ready applications. Key job responsibilities We are looking for hands on consultants with: - Extensive experience in Full stack app development. Creating Responsive & Reactive UI using Angular … and DevOps practices such as infrastructure as code, continuous integration and automated deployment - Assist internal customers by sharing deep software development knowledge with respect cloud architecture, design patterns and programming - Advise and implementing AWS best practices. About the team Diverse Experiences Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and … continuous integration tools (e.g. Jenkins). Experience in designing architecture for highly available systems that utilize load balancing, horizontal scalability and high availability. PREFERRED QUALIFICATIONS - Experience leading the design, development and deployment of business software at scale or recent hands-on technology infrastructure, network, compute, storage, and virtualization experience - Experience and technical expertise (design and implementation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full-Stack Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Ameba
just over a year ago. Your Role as a Full-Stack Engineer As a Full-Stack Engineer, you will collaborate closely with our CTO and engineering team to design, build, and launch products from conception to launch. This involves working across the entire stack — from front-end (written in React/TypeScript), back-end (written in Kotlin and … managers, and users to identify and implement solutions based on customer needs. 1+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and existing systems. Undergraduate or Masters degree in Computer Science (or related fields). Experience with AWS and Docker. Interest in AI, and familiarity … with building LLM-based agents. Exposure to contract-first development (OpenAPI, gRPC/Protocol Buffers). Ability to design scalable and efficient system architectures. Ability to navigate rapidly changing priorities in a growing startup environment. [Optional] Previous experience working at a startup or a keen interest in startups Seniority level Seniority level Mid-Senior level Employment type Employment More ❯
Posted:

Python Architect

Bradford, England, United Kingdom
Queen Square Recruitment
Python Technical Architect Location: Bradford Start Date: ASAP Duration: 6 Months Day Rate: Competitive DOE Inside IR35 We’re seeking an experienced Python Backend Architect to lead the design and development of secure, scalable backend systems. The role involves setting coding standards, guiding development teams, and ensuring architectural excellence across agile environments. You'll collaborate with cross-functional … and REST APIs. Skilled in SQL and NoSQL databases (PostgreSQL, MongoDB). Proficient with Docker/Kubernetes and CI/CD tools. Solid understanding of OOP, design patterns, and clean code. Experience with RabbitMQ, Kafka, GraphQL, gRPC, or WebSockets. Background in AI/ML or data-intensive systems. Cloud/architecture certifications (e.g., AWS/Azure Architect More ❯
Posted:

.Net Developer

London, England, United Kingdom
Hybrid / WFH Options
Ember Technology Ltd
own career. Your Role: Framework Development : Establish and guide the adoption of .NET technologies, particularly focusing on ASP.NET, MVC, C#, and Visual Studio within our projects. Architectural Leadership : Design and implement robust, large-scale applications and databases utilising MS SQL Server and modern cloud infrastructures like Azure or AWS. Strategic Direction : Play a key role in strategic project … Software Development, or related field, or equivalent professional experience. Comprehensive Software Development Skills : Proficient across the entire software development lifecycle, with a solid understanding of software design patterns and cloud architecture. Agile Expertise : Experienced with Agile methodologies and the ability to integrate Agile practices into project and team management. Ideal Skills Umbraco: Experience in Umbraco would be More ❯
Posted:

iOS Mobile Engineer

Manchester, United Kingdom
Hybrid / WFH Options
Kitman Labs Ltd
What you'll be doing: Create seamless experiences - Build beautiful, intuitive interfaces that make it easy for users to interact with our platform. Make sense of complex data - Design tools that help visualize sports performance insights and drive decision-making. Focus on quality - We ship fast but never compromise on user experience. You'll be involved in automation … CI/CD, and rapid iteration to ensure reliability. Write scalable, well-tested code - You'll design and implement robust solutions that ensure system scalability and high availability. Prototype & Innovate - Work closely with Product, Design, and Sports Science teams to experiment with new ideas and technical approaches. Shape our technical direction - Your insights will help improve … code quality. Comfortable working with APIs (REST, GraphQL) to integrate real-time data. Experience in agile environments, working in cross-functional teams. Deep understanding of software design patterns, object-oriented programming, and best practices. Analytical problem-solving mindset - you love finding elegant solutions to complex challenges. Bonus skills (nice to have!): Experience working in feature-driven teams More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

---x25 Full stack Software Engineers- Ruby-on-Rails, Java, Python, C#, VueJs, Typescript/Angula[...]

Guildford, England, United Kingdom
Hybrid / WFH Options
Areti Group | B Corp™
eye for detail, is essential. You'll use that knowledge to move fast, be creative, and achieve great things. Key skills and Experience developing with: Software Design Patterns - TDD, DDD Proficient in Object-Oriented Design with a keen interest in new technologies. Experienced in DevOps practices, including virtualization, containerization, CI/CD, and infrastructure as More ❯
Posted:

Senior Software Engineer ( React, Typescript)

Slough, England, United Kingdom
JR United Kingdom
customer experience and usability across various devices. Build team confidence through collaboration and product-focused approaches. Apply strong technical design skills, including SOLID Principles, design patterns, domain modelling, event-driven architectures, and micro-services. Take a test-first approach to development and integration testing. Develop global multi-lingual and multi-tenant systems. Requirements Skilled in … responsive user experience. Proficiency in ReactJS/Typescript, CSS. Senior Developer experience in a multi-team, distributed Agile environment, involved in the full end-to-end lifecycle from design to testing to deployment. Exposure to pipeline automation tools. Should have experience with integrating applications using APIs. Understanding of GraphQL advantageous. Exposure to C#/Java, SQL, back end More ❯
Posted:

Salesforce Administrator

London, England, United Kingdom
Hybrid / WFH Options
Discovery, Inc. (Formerly Scripps Networks Interactive)
PROJECT MANAGEMENT Analyze and prioritize business requirements, creating detailed functional designs that align with business goals and technological capabilities. Develop user stories and process flows to support the design and development of Salesforce solutions for our clients. Work closely with stakeholders to understand their needs, capturing detailed requirements for enhancements and new functionalities. Work closely with IT stakeholders … to understand specs, system communications and design flows to integrate other WBD applications with Salesforce Develop and customize applications on Salesforce Force.com platform with Apex & Visualforce and develop Restful APIs & SOAP APIs for complex integration with external enterprise application Executing configuration, support, maintenance, improvement, Deployments, release, security, and development of our Salesforce sales cloud platform Serving as primary … and systems integration. Broad knowledge and experience in Force.com (http://force.com/) (Apex and Visualforce), Java and Lightning. Expert knowledge of Object Oriented (OO) design patterns such as MVC. Extensive experience with HTML and Cascading Style Sheets (CSS). Extensive experience with JavaScript (JS). Enterprise system integration background w/Web Services. Understanding of More ❯
Posted:

Software Development Engineer II - Full Stack

London, England, United Kingdom
Expedia, Inc
Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success. Why Join Us? To shape the future of travel, people must come first. Guided by our Values … by all means possible? If this sounds like you, keep reading! As a Full Stack Software Development Engineer with a focus on front-end, y ou will prototype, design, and implement various portal capabilities in collaboration with teammates. You would have experience building and supporting public-facing web applications which are interactive, performant, and at scale.If you are … software applications and related programs and procedures to ensure they meet design requirements Applies software design principles, data structures and/or design patterns, and computer science fundamentals to write code that is clean, maintainable, optimized, and modular with good naming conventions Preferred: AWS, GIT, Splunk, Jenkins/Bamboo (modern build systems) Node.js More ❯
Posted:

Lead Software Engineer

London, United Kingdom
Hybrid / WFH Options
CFP Energy (UK) Ltd
and making suggestions on improving our current solutions and ways of working. Ideal candidate: Expertise in writing clean, robust, and testable C# code; good understanding of design patterns and OOP principles. Some Python experience is desirable. Solid knowledge of cloud platforms, ideally Azure, and previous experience with Kubernetes, Terraform, and event-driven architectures. This role involves line … to drive the change you seek and be an autonomous, proactive, confident, credible, and persuasive team player. Benefits: 25 days annual leave in addition to Bank holidays. Hybrid working patterns; 3 days a week in the office, 2 days from home. Discretionary commission/bonus scheme. Company pension scheme. Life and medical insurance, and eyecare scheme. Employee Assistance Program. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principle Software Engineer/ Team Lead New London

London, United Kingdom
JOB HR
an ecosystem of products in a complex Client/Server/Cloud architecture. Be a leader within an agile scrum team, including Engineers, QA, and DevOps. Collaboratively lead design and architect new features in collaboration with the team. Maintain and evangelise code quality and best practices through code reviews, with an eye towards maintainable, efficient, modular, and reliable … Proven experience utilising and advocating for software engineering best practices such as agile software development methodologies, test-driven development, CI/CD, and DevOps. Strong understanding object-oriented design skills and of design for scalability, performance, reliability, and security. Deep understanding of real-time and multi … threaded programming concepts. Experience developing efficient data structures and algorithms. A clear understanding of how to write testable and maintainable code. A strong foundation in modern design patterns for enterprise applications. A drive to build productive working relationships across our teams. Highly-developed problem-solving capabilities, and a willingness to learn. Excellent interpersonal, communication, writing and presentation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer II

Maidenhead, Berkshire, South East, United Kingdom
Hybrid / WFH Options
Spectrum It Recruitment Limited
use of Azure DevOps or Jira 2+ years of practical experience with Agile development methodologies Experience working on public cloud native applications Computer science fundamentals: OOP, design patterns, data structures & algorithms Ideally you will have studied Computer Science, Software Engineering, Mathematics or similar STEM degree. Please hit apply and upload your CV or email me at Spectrum More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Lead Software Engineer - Backend

London, England, United Kingdom
J.P. Morgan
team of 4 backend engineers with scope to increase Identify skill gaps and help grow the team as needed Drive greenfield projects and set standards for excellence in design, implementation, and delivery … Develop secure high-quality production code, review and debug code written by others Enforce best practices in coding, testing, and code reviews Influence organisational level architecture, design patterns and practices, and standards Work with product managers to align technical work with business goals and break down product requirements into actionable technical tasks Provide operational support of production More ❯
Posted:

Software Engineer II

Reading, England, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
use of Azure DevOps or Jira 2+ years of practical experience with Agile development methodologies Experience working on public cloud native applications Computer science fundamentals: OOP, design patterns, data structures & algorithms Ideally you will have studied Computer Science, Software Engineering, Mathematics or similar STEM degree. Please hit apply and upload your CV or email me at DanielSumpter More ❯
Posted:

Software Engineer II

West Berkshire, England, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
use of Azure DevOps or Jira 2+ years of practical experience with Agile development methodologies Experience working on public cloud native applications Computer science fundamentals: OOP, design patterns, data structures & algorithms Ideally you will have studied Computer Science, Software Engineering, Mathematics or similar STEM degree. Please hit apply and upload your CV or email me at DanielSumpter More ❯
Posted:

Systems Engineer, Amazon Foundational Security Services

London, England, United Kingdom
Amazon
supporting Amazon Foundational Security Services, to provide our customers with secure by default security services. We dive deep into security technologies such as new access control design patterns, identity security services, access control, authorization, authentication, and life cycle management to support our customers as Amazon continues to scale and grow. We are looking for software professionals from … on a global scale. A day in the life Amazon has a fast-paced environment - we “Work Hard, Have Fun, Make History.” Our team works with users to design new security features, deploy software through large automated systems, and operationally support security software. You'll look for new approaches to automate fixes for operational issues and solve design More ❯
Posted:

Quantitative Developer - Java (Risk Technology)

London, United Kingdom
Millennium Management LLC
Portfolio and Risk Managers Required skills/experience: Strong analytical and mathematical skills, with interest and/or exposure to quantitative finance Good understanding of various design patterns, algorithms & data structures Substantial experience using modern Java Experience with REST APIs and cloud services Relational SQL database development experience Unix/Linux command-line experience Ability to work More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Android Developer

London, England, United Kingdom
RGH-Global Limited
while also providing specialized expertise in specific tools or technologies that support the development team. Knowledge Proficient in advanced software engineering techniques, including: Expertise in implementing design patterns for creating flexible, maintainable solutions. Skilled in configuring off-the-shelf systems/software to minimize customization. Extensive knowledge of planning and management tools and techniques. In-depth understanding More ❯
Posted:

Quantitative Front Office Engineer

London, England, United Kingdom
AQR Capital Management
business) and/or Java (our primary enterprise application language) Desire and ability to learn whichever language (Python or Java) you may not know Mastery of design patterns and object-oriented programming techniques Strong understanding of best practices for large scale application design, SOA, microservices, distributed compute, containers, and use of the cloud. Strong attention More ❯
Posted:

Java fullstack developer

Kettering, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
looking for: Good hands on Java/J2EE and Springboot experience Experience working with RESTful Exposure to Cloud Tools Good understanding of Object Oriented Concepts and Design Patterns Skills that will help you in the role: You have experience of working within Financial Services industry. You have experience creating prototypes and working directly with stakeholders. You have More ❯
Posted:

Java fullstack developer

Milton Keynes, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
looking for: Good hands on Java/J2EE and Springboot experience Experience working with RESTful Exposure to Cloud Tools Good understanding of Object Oriented Concepts and Design Patterns Skills that will help you in the role: You have experience of working within Financial Services industry. You have experience creating prototypes and working directly with stakeholders. You have More ❯
Posted:

Senior Software Engineer

Bromsgrove, England, United Kingdom
Hybrid / WFH Options
Klipboard
and retailers from small traders to multinational enterprises. Klipboard has offices in the UK, Ireland, The Netherlands, South Africa, Kenya and North America. Our mission is simple: to design and deliver high performance, integrated ERP solutions that enable our distributive trade customers to source effectively, stock efficiently, sell profitably and service competitively Being a hands-on contributor is … a key responsibility in this role, providing technical leadership to junior and intermediate level engineers. Design, develop, maintain, and scale Vigo’s systems and services. Participate in operational design and code review. Architect and develop one or more major areas of the Vigo platform. Find creative, elegant and maintainable solutions to complex problems A good team … solving, debugging and profiling skills Demonstrated ability to advocate for and enforce best practices. Extensive knowledge of REST and web principles Advanced knowledge of object-oriented design patterns, data structures and development methodologies Experience developing for a cloud platform (Azure, AWS, Google Cloud, etc. InterSystems Cache Experience and PHP desirable Company Info You may also have seen More ❯
Posted:

Principal Developer (C# and Azure Development)

Manchester, England, United Kingdom
Hybrid / WFH Options
TAG Group
as well as offer opportunities to progress or maybe even change tack! The What The Principal Developer is a senior technical leader responsible for driving the architectural direction, design, and development of complex software systems. This role involves leading high-level projects, making strategic decisions regarding technology stacks, and ensuring the scalability, maintainability, and performance of applications. The … Compliance Budget Requirements Cross-Functional Collaboration Uphold TAG’s reputation for high-quality service levels and always represent TAG IT with full professionalism Remain an expert in the design, development and maintenance of software applications, and high-quality scalable code, and stay comprehensively knowledgeable in the Travel, Entertainment and Events industries Initiate continuous improvement and give suggestions and … continued enthusiasm Technical Requirements It is also a requirement to have strong practical experience of C# and Azure Development: Full understanding of Object-Oriented and SOA design patterns Azure: APIM, including extensive use of policies, caching and security aspects Azure AI Search, using API and designing indexes Azure Blob and Table Storage used via Rest APIs Azure More ❯
Posted:

Systems Development Engineer, Tooling & Automation (SETA)

London, United Kingdom
Amazon
at scale. This is a hands-on technical engineering role with scope to increase your specialization in the areas of data and systems analysis, statistics, AI, architecture and design, DevOps, and team leadership roles. Key job responsibilities - Lead the design, build, and implementation of technical solutions to complex problems. - Lead reviews of architecture, design … software development experience - 3+ years of administrative experience in networking, storage systems, operating systems and hands-on systems engineering experience - 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby - Knowledge of systems More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Design Patterns
England
10th Percentile
£51,250
25th Percentile
£57,500
Median
£72,500
75th Percentile
£83,750
90th Percentile
£91,250