276 to 300 of 625 Design Patterns Jobs in London

Software Engineer

Hiring Organisation
Consula Group LTD
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £80,000 per annum
JavaScript, Java, TypeScript, or similar) Experience with modern frameworks and tools relevant to your stack Solid understanding of software development principles, design patterns, and best practices Experience working with version control systems, particularly Git Familiarity with cloud platforms (AWS, Azure, or GCP) is desirable Strong problem-solving ...

C# Senior Developer

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 80 K
lead development. C# Senior Developer should have:• Degree ideally Comp Sci • Proven practical knowledge and understanding of Object Orientation, SOA, design patterns like IoC and the Agile development practices • Strong commercial experience of Microsoft development tools, including Visual Studio 2013 or higher and C# with .NET Framework ...

Full Stack Engineer – Kings Cross, London

Location
Greater London, England, United Kingdom
relational and NoSQL databases, Postgres and JSON data type preferred* Test Driven Development and Behavior Driven Development* A good understanding of design patterns and principles e.g. SOLID and GO4 (desirable)* Experience working in an Agile based project delivery environment* Ability to refactor code* Ability to work ...

Principal Software Engineer Java Spring Boot AWS

Hiring Organisation
Client Server
Location
London, United Kingdom
Salary
£ 100 K
good understanding of AWSYou have a thorough understanding of software development and Computer Science fundamentals such as Object Oriented Programming, Data Structures and Design PatternsYou are familiar with DevOps, CI/CD pipelinesYou're collaborative, enjoy problem solving and interacting with clients What ...

Lead Data Migration Engineer

Hiring Organisation
NTT DATA
Location
London, United Kingdom
Salary
£ 80 K
/ELT pipelinesData migration workflowsFamiliarity with:Apache Iceberg and Lakehouse architecturesDistributed processing frameworks (e.g., Apache Spark)Data lake environmentsUnderstanding of:ETL vs ELT design patternsMigration performance tuningExperience with version control and CI/CD tools desirableWho we are:We’re a business with a global reach that empowers ...

Platform Architect

Location
Greater London, England, United Kingdom
standards. What you’ll do Provide architectural leadership and domain expertise across one or more platform domains. Support multiple engineering squads with solution design, architecture guidance and implementation decision-making. Define solution architectures, domain models and architecture artefacts for assigned platform capabilities. Translate business requirements into scalable … secure, maintainable and reusable solution designs. Produce architecture artefacts including solution designs, integration designs, domain models, API specifications and technical documentation. Define APIs, integration patterns and architecture specifications that support platform reuse and long-term sustainability. Ensure delivery teams align with architecture principles, engineering standards, design patterns ...

Lead Software Engineer

Location
Greater London, England, United Kingdom
seeking an experienced LEAD SOFTWARE ENGINEER to take ownership of the design, development, and delivery of advanced engineering software solutions. This is a hands-on leadership role, combining technical expertise with team leadership responsibilities, guiding developers through the full software development lifecycle while contributing directly to software architecture … Agile Scrum methodologies. Experience working closely with Product Owners, or acting in a Product Owner capacity. Knowledge of software architecture, design patterns, and modern development practices. Experience with MongoDB or similar NoSQL database technologies. Strong technical documentation and communication skills. Experience with version control systems such ...

Senior Data Engineer (Cloud, Data Integration & Migration)

Location
Greater London, England, United Kingdom
stakeholders to deliver scalable, secure, and high-quality data solutions. CANDIDATES MUST BE ELIGIBLE FOR UK SECURITY CLEARANCE FOR THIS ROLE Key Responsibilities Design, develop and maintain scalable ETL and ELT pipelines. Build data integration solutions across cloud, on-premise, and third-party systems. Design … Fabric Azure Data Factory Azure Synapse Analytics Azure Data Lake Storage Azure SQL Data Engineering Strong knowledge of: ETL and ELT design patterns Data Integration architectures Data Warehousing Data Lake and Lakehouse architectures Data Modelling Data Profiling Data Quality Management Data Validation and Reconciliation Additional Information ...

iOS Developer

Location
Greater London, England, United Kingdom
problems Consider security, accessibility, privacy, resilience and performance throughout the development lifecycle Contribute to technical documentation and knowledge sharing Establish and maintain development standards, patterns and best practices Keep current with Apple and wider mobile technology developments Support an inclusive engineering culture through mentoring and knowledge sharing Requirements Strong … applications for iOS Strong proficiency in Swift Good understanding of the iOS SDK and Apple development ecosystem Experience developing applications using modern iOS development patterns and practices Experience working with APIs and integrating mobile applications with backend services Experience with automated testing, including unit and UI testing Experience using ...

Front End Developer

Location
Greater London, England, United Kingdom
APIs. We are particularly looking for developers with an excellent knowledge and understanding of the software engineering fundamentals as well as strong solution design skills promoting simplicity, stability, performance and scalability. Experience as a senior developer on an eTrading or Front Office trading application will be a strong … Very good analytical skills: you are able to understand, formalise and explain complex problems. Excellent knowledge of programming best practices and design patterns particularly handling concurrency. Strong interest in continuous improvement and all aspects of software development and delivery. Comfortable working in an Agile environment; keeping jira ...

Software Engineer

Location
Greater London, England, United Kingdom
learning and mentoring culture that can help you develop the following: Work directly with customers and users Working within multidisciplinary teams with product, design, and technology working within … same cycles Showcasing and presentation skills Agile practices such as Scrum, XP, and/or Kanban Familiarity with architectural and design patterns Eligibility for SC requires 5 years' UK residency and 5 year' employment history (or back to full‐time education). Please note that ...

DevOps Solution Architect

Location
London, United Kingdom
business and technology objectives. Design end-to-end platform solutions covering infrastructure, automation, CI/CD, and operational tooling. Establish architectural principles, patterns, and standards (e.g., IaC, GitOps, immutable infrastructure). Drive consistency, reuse, and standardisation across platforms and environments. Evaluate emerging technologies and guide their adoption … Platform Engineers and wider engineering teams. Promote DevOps and SRE best practices across the organisation. Enable teams by defining clear platform capabilities, usage patterns, and self-service models. Security, Risk & Compliance Ensure secure-by-design principles are embedded in all platform architectures. Guide platform-level security controls ...

Senior .Net Engineer

Location
Greater London, England, United Kingdom
this role, you'll be a key player in optimising our customer order platform to enable a seamless order journey. You'll design and develop scalable, high-quality software solutions that enhance the customer experience on a global scale. Location: Hybrid- 3 days a week from our London … Knowledgeable in both SQL and NoSQL database systems Solid foundation in software engineering principles and best practices, including data structures, design patterns, microservices, event-driven architectures, object-oriented design, and code optimization. Well-versed in Git VCS Proficient in DevOps practices with hands ...

Lead Data Engineer

Hiring Organisation
Kainos
Location
London, United Kingdom
Salary
£ 80 K
match to user needs.Your responsibilities will include:Taking responsibility for the development of whole components or subsystems within a team. Development incorporates design, code, test and defect resolution.Focusing on hands-on design and development, using open source and commercial platforms.Defining and enforcing development best practice … essential) requirements:Experience of leading a team of engineers in the implementation of data-intensive system componentsExperience of applying standards for design (patterns), development, (style guides) and operational readiness (automation, deployment)Proficient software development experience in one of Java, Scala, or PythonSoftware development experience with data-processing ...

Senior Java Developer

Hiring Organisation
Synnovate
Location
London, United Kingdom
Employment Type
Permanent
Salary
£115000 - £125000/annum Hybrid Working
leadership and mentoring responsibilities — with direct exposure to cloud-native infrastructure, advanced Java development, AI and a highly collaborative engineering culture. Key Responsibilities Design, develop and maintain in-house systems, APIs, reporting tools and the client … portal Customise and extend third-party trading systems to meet business requirements Write clean, well-tested code following SOLID principles, Design Patterns and Clean Code practices Apply TDD and BDD methodologies; maintain test coverage using JUnit, Spock and Mockito Participate in code reviews and contribute to continual ...

Senior Product Engineer

Location
Greater London, England, United Kingdom
contexts Use customer feedback, analytics, and direct user insights to inform technical decisions, prioritise improvements, and validate that shipped features deliver measurable value Design and implement complex data flows, API integrations, and background processing systems that handle high-volume operations reliably while maintaining system performance and data integrity … workflows Testing strategies (unit, integration, end-to-end) Experience with monitoring, logging, and observability tools Knowledge of scalable system architecture and design patterns Familiarity with modern AI tools and a habit of staying up to date with how they can improve engineering workflows Highly desirable AdonisJS, NestJS ...

Full Stack Developer, Aladdin Trading Engineering, Associate

Hiring Organisation
Hackajob Ltd
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
heart of BlackRock's Aladdin, building the platform that drives ours and our clients investment and trading operations. Each day, you will design, develop, and maintain scalable and high-performance applications, collaborating closely with traders, product managers, and fellow engineers to define requirements and deliver impactful solutions. Your … technical and non-technical stakeholders.? Strong understanding of software development life cycle, agile methodologies, and best engineering practices.? Strong understanding of design patterns in an enterprise environment.? Excellent problem-solving skills and an analytical mindset.? Preferred Qualifications? Prior experience working in trading or financial services technology teams. ...

Lead Developer- C#

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 80 K
tech driven bleeding edge business creating truly greenfield products. The Technical Lead will work within the Engineering Team to lead the design and delivery of new products and features on our technology platforms. In addition, the Technical Team Lead will participate in the Architecture Group in defining … refactoring pieces of work.C# Lead Developer MUST have:• Degree ideally Comp Sci • Proven practical knowledge and understanding of Object Orientation, SOA, design patterns like IoC and the Agile development practices • Strong commercial experience of Microsoft development tools, including Visual Studio 2013 or higher and C# with .NET ...

Solution Architect

Hiring Organisation
SCS Railway
Location
London, United Kingdom
Salary
£ 80 K
service levels are met.The Solution Architect is responsible for the delivery of solutions and ensuring adherence to integration architecture discipline, integration architecture, policies & design for the systems and providing hands-on integration technical capability leading to establish support function within IT department. A strategic thinker who has implemented … timely manner (specifically production incidents) and take proactive actions.Update 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 ...

android developer for SaaS and data platforms

Location
Greater London, England, United Kingdom
platform provides data storage, normalisation, and real-time analysis across multiple sources, supported by an immutable auditable ledger and secure API access. Задачи: Design, build, and maintain advanced Android applications integrated with SaaS and data platforms; Collaborate with product managers, designers, and backend engineers to define requirements; Implement … Android design, including modern UI frameworks and design guidelines; Solid software development background, including object-oriented programming, design patterns, and testing; Experience integrating Android applications with RESTful APIs, cloud-based services, and secure data storage; Familiarity with Kotlin and/or Java, Android ...

Senior Full Stack Engineer

Location
Greater London, England, United Kingdom
Typescript and a modern JS framework such as React, Angular or Vue.js. We generally use React & NextJS Strong engineering principles & practices: design patterns, testing, clean code and a good reviewer Previous experience working in a product-focused team A keen desire to want to learn and input … means essential. You use AI tools like Copilot, Cursor, Claude or others in your day-to-day coding Exposure to Domain Driven Design, Message-Driven Systems and Event Sourcing Experience with cloud infrastructure, particularly AWS SQL, and finding your way around data schemas Shipping containerised software with Argo ...

Senior Pipeline TD - Film 2D

Hiring Organisation
Framestore
Location
London, United Kingdom
Salary
£ 80 K
worked with some of the greatest storytellers in film today. Collaborating with directors and producers across the complete filmmaking process to help design, plan and create beautiful images, we focus on finding innovative creative solutions to support their vision and set new standards for visual effects in cinema.Framestore … experience in VFX pipeline development with a solid understanding of 2D production workflows.Expert Python development skills, with a focus on modern design patterns, clean code, and standard libraries.Strong experience building custom GUI applications and tools using PySide or PyQt.Deep experience with the Nuke API, programmatic control ...

Junior Java Engineer Trading

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 60 K
/code and knowledge sharing are key to smooth organizational continuity. Two brains are better than one.Day to Day The Java Developer will:•Design, develop, test and deploy micro services into the cloud (AWS)•Supporting other business units investigating problems, querying data, and building tools for them.•Working … software development. This experience may have occurred at school.Proficiency with Java, Spring, and SpringBoot. Proficiency with concurrent programming principles and basic design patterns Excellent verbal communication, remote development and solid problem-solving skills. BSc/BA/MS/PhD in Computer Science, Engineering or a related ...

Senior Java Developer - Fixed Income Algo Technology, VP

Hiring Organisation
Citigroup
Location
London, United Kingdom
Salary
£ 80 K
ambitious growth plan, and strong technical development is critical to achieving our goals and enhancing our leading position.Job Responsibilities/Role: Design and develop reusable algo trading platform components, with a strong focus on high performance and low latency.Collaborate directly with Traders, Quants, and Product Managers to understand … coding experience in core Java, specializing in low-latency, high-throughput distributed applications.Profound understanding of software development fundamentals, data structures, design patterns, object-oriented programming, and algorithms complexity analysis.Demonstrated experience with messaging technologies such as Solace, Kafka, etc.Practical experience with Chronicle and/or Aeron.Experience with distributed ...

Junior Java Engineer Trading

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
code and knowledge sharing are key to smooth organizational continuity. Two brains are better than one. Day to Day The Java Developer will: Design, develop, test and deploy micro services into the cloud (AWS) Supporting other business units investigating problems, querying data, and building tools for them. Working … development. This experience may have occurred at school. Proficiency with Java, Spring, and SpringBoot. Proficiency with concurrent programming principles and basic design patterns Excellent verbal communication, remote development and solid problem-solving skills. BSc/BA/MS/PhD in Computer Science, Engineering or a related ...