Permanent Design Patterns Jobs in London

1 to 25 of 110 Permanent Design Patterns Jobs in London

Senior Developer

London, United Kingdom
Hybrid / WFH Options
SCS Railways
lead resolution in timely manner (especially production incidents) and take proactive actions. Lead and manage integration architecture related artefacts (integration inventory, integration architecture/design, guidelines, integration patterns) Ensure compliance with IT Security policies, and participate in security, audit and regulatory initiatives. Reinforce security rules and escalate where risky activity is detected. Manage the schedule & timeline of … and cloud-native architecture Demonstrated ability to produceHigh Level Design and Low-Level Design documents (must have) Expertise in integration architecture and design patterns Experience in Identity and Access Management, security best practices, and authentication protocols (e.g., OAuth2, SAML). Proven track record of leading secure, performant, and scalable solution delivery. Experience with … cloud-to-cloud and cloud-to-on-premise integrations. Experience with frontend/backend systems, infrastructure, and enterprise monitoring tools(desirable) Deep understanding of integration architecture, design patterns, and enterprise architecture frameworks. Ability to assess technical decisions for trade-offs and align with strategic business goals. Ability to influence technical direction and set coding and design More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer (UK Based)

London, United Kingdom
PCI Pal
We're looking for a skilled and motivated Software Developer to join one of our agile squads, helping to design, build, and deliver high-quality features across the PCI Pal product suite. You'll play a key role in writing clean, efficient, and testable code, while contributing to team discussions, sprint planning, and technical decisions. This role is … of modern UI frameworks such as Vue or React Ability to create great user experiences Have a good understanding of SOLID principles and how to use design patterns to create robust, maintainable and testable code Strong understanding of object-oriented programming and Dependency Injection Strong experience of integrating with third party services using APIs Experience of writing … to design, build and deliver high quality solutions in line with guidance and best practices of the department Drive best practices - think SOLID principles, design patterns and refactoring existing code to be more maintainable and efficient Writing code to develop, fix or enhance features within the PCI Pal product suite Working with your team lead More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Salesforce Developer

City of London, London, United Kingdom
Yolk Recruitment
our Product team to prioritize, assign, and deliver upcoming work, ensuring that implemented software meets long-term business objectives. Provide technical mentorship and guidance to junior team members. Design, develop, test, and deploy custom Salesforce solutions, including Apex, Visualforce, Lightning Components, and integrations with other systems. Customise Salesforce to meet specific business needs by creating custom objects, fields … seamless data flow and interoperability. Conduct code reviews and ensure the quality, performance, and security of developed solutions. Develop software solutions to business problems, leveraging established design patterns and coding standards. Collaborate with stakeholders to gather and analyse requirements and translate them into technical specifications. Technical skills: 7+ years as a Senior Salesforce Developer, with 3+ years … data migration and ETL tools. Proficiency with code change control using BitBucket, JIRA, and Confluence. Knowledge of sophisticated business systems integration as well as object-oriented design patterns and development. Familiarity with Services Oriented Design Principles (SOA) and Web Services. Company Benefits Enhanced Parental Leave Generous annual leave Healthcare Plan Annual Giving Day - an extra More ❯
Employment Type: Permanent
Posted:

Lead Salesforce Developer

London, South East, England, United Kingdom
Yolk Recruitment Ltd
our Product team to prioritize, assign, and deliver upcoming work, ensuring that implemented software meets long-term business objectives. Provide technical mentorship and guidance to junior team members. Design, develop, test, and deploy custom Salesforce solutions, including Apex, Visualforce, Lightning Components, and integrations with other systems. Customise Salesforce to meet specific business needs by creating custom objects, fields … seamless data flow and interoperability. Conduct code reviews and ensure the quality, performance, and security of developed solutions. Develop software solutions to business problems, leveraging established design patterns and coding standards. Collaborate with stakeholders to gather and analyse requirements and translate them into technical specifications. Technical skills: 7+ years as a Senior Salesforce Developer, with 3+ years … data migration and ETL tools. Proficiency with code change control using BitBucket, JIRA, and Confluence. Knowledge of sophisticated business systems integration as well as object-oriented design patterns and development. Familiarity with Services Oriented Design Principles (SOA) and Web Services. Company Benefits Enhanced Parental Leave Generous annual leave Healthcare Plan Annual Giving Day - an extra More ❯
Employment Type: Full-Time
Salary: £100,000 - £110,000 per annum
Posted:

Senior Software Engineer, Modelling: Kallikor Engineering London Kallikor London Kallikor

London, United Kingdom
Improbable Worlds Limited
of speed and scale Working cross-functionally across Kallikor to support adjacent projects where required Write high-quality, well-tested code following modern engineering practices and design patterns Create efficient, maintainable code that transforms prototype models into production-ready solutions Why you're made for this: Strong software engineering fundamentals including system architecture, design patterns More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Development Engineer, AWS UK

London, United Kingdom
Amazon
with new and ambiguous problem domains, and have a consistent track record of delivery. A day in the life At Amazon our software engineers take ownership of solution design, turn it into code and deliver it on schedule, using appropriate technologies and current software engineering best practices. They are expected to collaborate with their team and across teams … least one modern language such as Java, C++, or C# including object-oriented design - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Portfolio Lead Solution Architect Director

London, United Kingdom
Boston Consulting Group
and data strategies. Create reference architecture focused on design principles, detailed APIs, and major systems dependencies between business and IT Define the principles, guidelines, standards, and solution patterns to ensure solution decisions are aligned with the enterprise's future-state architecture vision Analyze the business-IT environment to detect critical deficiencies, legacy, and technical debt and recommend … background, preferably in large international organizations Experience with scalable architectures, API management, serverless technologies, and SaaS low code platform-tools/technologies Demonstrated experience communicating complex system architecture technologies, patterns, artifacts, and roadmaps to senior business leadership Good understanding of technology-enabled business transformation, Digital transformation, Organizational transformation, delivering enterprise-level Digital projects Knowledge of Agile Methodologies and ways … and supporting technologies Experience in collaborating with agile development teams in reviewing application architecture, design and implementation against quality standards Solid experience in modern design patterns Expertise towards SOA & Microservices architecture implementation using REST APIs, queue-based messaging patterns, relational and NoSQL databases Working knowledge of Machine learning model integration and MLOps pipelines. Working More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Design Analyst

London, UK
Vallum Associates
The role requires someone who can: Apply design patterns and industry best practices for system design & analysis Review design artefacts, drive solution improvements, and collaborate with vendor teams Bring knowledge of CM, CfD, and Nuclear RAB Schemes, and EMRS’ role within them Work confidently with tools such as Sparx Enterprise Architect, DevOps, Jira … or similar. Drive recommendations for improvements across the functional and non-functional aspects of the solution Review design artefacts and proposals from vendor teams to ensure they are consistent with the design principles. More ❯
Posted:

Senior Design Analyst

City of London, London, United Kingdom
Vallum Associates
The role requires someone who can: Apply design patterns and industry best practices for system design & analysis Review design artefacts, drive solution improvements, and collaborate with vendor teams Bring knowledge of CM, CfD, and Nuclear RAB Schemes, and EMRS’ role within them Work confidently with tools such as Sparx Enterprise Architect, DevOps, Jira … or similar. Drive recommendations for improvements across the functional and non-functional aspects of the solution Review design artefacts and proposals from vendor teams to ensure they are consistent with the design principles. More ❯
Posted:

Senior Design Analyst

london, south east england, united kingdom
Vallum Associates
The role requires someone who can: Apply design patterns and industry best practices for system design & analysis Review design artefacts, drive solution improvements, and collaborate with vendor teams Bring knowledge of CM, CfD, and Nuclear RAB Schemes, and EMRS’ role within them Work confidently with tools such as Sparx Enterprise Architect, DevOps, Jira … or similar. Drive recommendations for improvements across the functional and non-functional aspects of the solution Review design artefacts and proposals from vendor teams to ensure they are consistent with the design principles. More ❯
Posted:

Senior Design Analyst

london (city of london), south east england, united kingdom
Vallum Associates
The role requires someone who can: Apply design patterns and industry best practices for system design & analysis Review design artefacts, drive solution improvements, and collaborate with vendor teams Bring knowledge of CM, CfD, and Nuclear RAB Schemes, and EMRS’ role within them Work confidently with tools such as Sparx Enterprise Architect, DevOps, Jira … or similar. Drive recommendations for improvements across the functional and non-functional aspects of the solution Review design artefacts and proposals from vendor teams to ensure they are consistent with the design principles. More ❯
Posted:

Senior Developer (m/f/d)

North West London, London, United Kingdom
Hybrid / WFH Options
SEFE MARKETING & TRADING LIMITED
organization. Their?time is broken down to software delivery and junior developer coaching responsibilities. Software delivery responsibilities will vary over time but are focused on the technical leadership, design and development of applications used in the trade lifecycle. It is expected that a Senior Developer will work on a portfolio of different software products during their time in … Architects to create and deliver technology roadmaps for the software solutions, aligning them with the technology roadmap and Architecture principles for the department Contribute to the software development roadmap, patterns, and principles Design, develop and deliver high-quality, test-driven object-orientated software Profile description: Qualifications in a Scientific, Computing or Engineering discipline Professional certifications in desired … Familiarity with Endur and the .NET API (Open Components) is a plus. Solid understanding of CI/CD practices, ideally using Azure DevOps. Strong grasp of design patterns and SOLID principles. Nice to have: OAuth2, MongoDB, and RabbitMQ or Kafka Power BI, SSAS, SSIS, SSRS SpecFlow, TDD, TypeScript Azure Cloud Platform, especially Infrastructure as Code (Terraform) We More ❯
Employment Type: Permanent, Work From Home
Posted:

React Developer Platform Engineering London

London, United Kingdom
Hybrid / WFH Options
Remarkable Group
Strong background in software development. Excellent knowledge of HTML5, JavaScript, CSS and SASS. Knowledge of state management frameworks (e.g. Redux, Flux, VueX, Realm) Appreciation of React design patterns and understanding of their use Familiarity with Front end unit testing tools e.g. Jasmine, Jest, MochaJS Knowledge of task runners (Grunt, Gulp, Webpack: Gulp is preferred, MSBuild) Sitecore … enterprise grade scale website/web applications within a large delivery project/team using React and associated technologies You will need to have a sound knowledge of design and design processes & the full software development lifecycle You will have good defect fixing experience - working independently to identify and resolve issues before delivery and testing functionality More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Global IT Software Engineer Manager

London, United Kingdom
Boston Consulting Group
global teams bring deep industry and functional expertise and a range of perspectives to spark change. BCG delivers solutions through leading-edge management consulting along with technology and design, corporate and digital ventures-and business purpose. We work in a uniquely collaborative model across the firm and throughout all levels of the client organization, generating results that allow … easily to changing requirements and priorities Experience leading and developing solutions across a varied technology stack, including: - Object-Oriented design, SOLID principles, and modern design patterns - Development experience in Microsoft .Net Framework and experience in Front-end JavaScript frameworks like Angular & React - Traditional Relational Database technologies like Oracle, MS SQL Server and - No SQL Databases … like MongoDB or DynamoDB - SOA & Microservices architecture implementation using REST APIs, queue-based messaging patterns, exposure to Mulesoft/Kong is a plus - On-premise/cloud-based infrastructures, SDLC pipelines, and deployments/configurations and definition/evangelism of best practices/standards - Software delivery, including CI/CD and related DevSecOps practices, working with cloud-based platforms More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer III, Alexa Connected Devices

London, United Kingdom
Amazon
of Tier-1 Connectivity services for Alexa Cloud that enable connectivity between Alexa enabled devices (Echo, Smart Home etc.) and Alexa. Key job responsibilities You will lead the design, development, testing and deployment of cross team projects, meet with stakeholders, drive execution, and mentor junior engineers. You will be an independent technical leader, capable of working on your … will lead projects to streamline team processes and create mechanisms to effectively deliver projects A day in the life You will be the technical leader responsible for service design, development, and operations. You will brainstorm new ideas and work on forward looking architectures and design with Principal Engineers and other Senior Software Engineers. You will architect … internship professional software development experience - 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 of full software development life More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer , Workforce Solutions Shared Services

London, United Kingdom
Amazon
Amazon's expansion and the launch of new products and services. In this role, you'll immerse yourself in every facet of the software development lifecycle, from initial design to final deployment and ongoing operations. We're seeking a self-driven professional with strong communication skills who can deliver high-quality results in our fast-paced environment. Your … diving deep, collecting data to make well informed decisions, and using sound judgement in the face of insufficient data. - Work with multiple cross functional teams to gather requirements, design, develop, deploy, and operate it across solution pipelines. - Collaborate and lead initiatives across multiple teams to develop applications on AWS cloud infrastructure and set best practices for software development … services which drive talent acquisition. BASIC QUALIFICATIONS - 2+ 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 software development life cycle, including More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Global Banking & Markets - KDB Developer - Vice President - London London United Kingdom Vi ...

London, United Kingdom
Hybrid / WFH Options
Goldman Sachs Bank AG
paced, changing environment. The team takes a data driven approach to decision making and you should be willing to participate in the full product lifecycle from requirements gathering, design,implementation, testing, support, and monitoring performance of systems and strategies used by our clients. Responsibilities Design, build and maintain a high-performance, high-availability, high-capacity, yet … adaptive platform for transaction cost analytics and execution research Develop highly reliable data ingestion processes to consume large volumes of data emitted by trading and market data systems. Design distributed computation infrastructure and libraries to run parallelized queries over large volumes of data. Design, build and maintain applications to monitor performance of trading strategies in relation … ingestion pipelines Experience building distributed data processing systems which handle a high volume of client queries Strong knowledge of object oriented programming, data structures, algorithms and design patterns Prior experience building systems used by multiple technical and non-technical teams Over 6 years' experience in Financial industry About Goldman Sachs At Goldman Sachs, we commit our people More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer II

London, United Kingdom
Amazon
ambiguous business problems and map them to elegant technical solutions • You will use object-oriented concepts, algorithms and data structures to build systems at Amazon scale • You will design, launch, and re-architect multi-tier systems with large amounts of data • You will quickly adapt to fast-paced development environment with bias towards simple and extensible code BASIC … internship professional software development experience - 3+ years of programming with at least one software programming language experience - 3+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Code, design, and implementation sets the example to others PREFERRED QUALIFICATIONS - 3+ years of leading engineering excellence, including … and operating large scale distributed systems - Prior experience in component architecture, simplification, data structures and code refactoring - Experience with high-volume transaction processing - Retail/e-commerce system design experience in a global context Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer II, Alexa Enterprise Products

London, United Kingdom
Amazon
who has experience building innovative applications that customers love. You will build new services and experiences from ground up, will be a technical leader and have impact tech design, architecture, and implementation of Alexa features. In this role, you will take a pragmatic and iterative approach to building software: You will simplify and get things done while experimenting … fast paced environment. A day in the life Your role in this startup team will offer diverse opportunities for creating innovative software. On a given day you might: - Design and develop micro-services to create new core software services. - Build service architectures that have rock solid availability and performance. - Work closely with customers, product managers, cross-team developers … deliver these pieces of functionality. 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 software development life cycle, including More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Team Lead - OFGEM - G6

London, United Kingdom
Hybrid / WFH Options
Manchester Digital
mentor, and support junior team members in their professional development, fostering a collaborative and growth-oriented environment within the team. Knowledge and experience in applying common design patterns to solve software design problems, proficiency in writing and executing unit tests to ensure code quality and reliability, and a strong understanding and application of SOLID principles … quality, user-centric solutions. Familiarity with the Government Digital Service (GDS) process, including understanding its principles and methodologies. This involves experience in adhering to GDS standards for service design and delivery, ensuring that digital services are user-focused, accessible, and meet government guidelines for quality and performance. Behaviours We'll assess you against these behaviours during the selection More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Engineer - Participant Engagement

London, United Kingdom
Hybrid / WFH Options
Our Future Health
support millions of people in securely discovering, taking part in, and staying engaged with health research. You'll shape the architecture and technical direction, working closely with product, design, data, and operations to deliver secure, scalable, and inclusive experiences. The work will span onboarding, retention journeys, communications, segmentation, personalisation, and feedback loops, combining greenfield development with integration of … generations can live in good health for longer. To be successful in this role you will need experience with some of the following: You have led the architectural design of systems Experience building cloud-hosted consumer applications, ideally in a start-up or scale-up environment, using open source technologies such as Node.js, Ruby on Rails, or Python … users Prior experience with Azure (ideally), AWS or GCP Comfortable working with Infrastructure as Code, ideally with knowledge of Terraform Knowledge of good data modelling and design patterns; in-depth knowledge of relational databases (e.g. PostgreSQL) and familiarity with other types of data store (blob, document, graph) Expertise in modern, agile development practices like code review, TDD More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Platform Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Anson McCade
control (Git, Mercurial, etc.) and CI/CD tools (Jenkins, Bamboo, TeamCity, Bitbucket) Proven track record delivering in agile environments (Scrum, Kanban, Lean) Understanding of software design patterns and engineering best practices Current SC clearance is a bonus – otherwise, you must be eligible Nice to have (or we’ll help you get there): Cloud platforms (AWS, Azure More ❯
Posted:

Senior Platform Engineer

London Area, United Kingdom
Hybrid / WFH Options
Anson McCade
control (Git, Mercurial, etc.) and CI/CD tools (Jenkins, Bamboo, TeamCity, Bitbucket) Proven track record delivering in agile environments (Scrum, Kanban, Lean) Understanding of software design patterns and engineering best practices Current SC clearance is a bonus – otherwise, you must be eligible Nice to have (or we’ll help you get there): Cloud platforms (AWS, Azure More ❯
Posted:

Senior Platform Engineer

london, south east england, united kingdom
Hybrid / WFH Options
Anson McCade
control (Git, Mercurial, etc.) and CI/CD tools (Jenkins, Bamboo, TeamCity, Bitbucket) Proven track record delivering in agile environments (Scrum, Kanban, Lean) Understanding of software design patterns and engineering best practices Current SC clearance is a bonus – otherwise, you must be eligible Nice to have (or we’ll help you get there): Cloud platforms (AWS, Azure More ❯
Posted:

Senior Platform Engineer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Anson McCade
control (Git, Mercurial, etc.) and CI/CD tools (Jenkins, Bamboo, TeamCity, Bitbucket) Proven track record delivering in agile environments (Scrum, Kanban, Lean) Understanding of software design patterns and engineering best practices Current SC clearance is a bonus – otherwise, you must be eligible Nice to have (or we’ll help you get there): Cloud platforms (AWS, Azure More ❯
Posted:
Design Patterns
London
10th Percentile
£51,250
25th Percentile
£65,000
Median
£80,000
75th Percentile
£100,000
90th Percentile
£120,000