26 to 50 of 75 SOLID Jobs in London

Senior Data Engineer

Location
Greater London, England, United Kingdom
write and optimize complex SQL queries on large data sets. Strong data modeling and warehouse design fundamentals. Strong software engineering fundamentals: clean code, DRY, SOLID, automated testing, CI/CD, and observability, with a bias toward simple, maintainable solutions. Deep experience with a cloud lakehouse/data warehouse (Databricks ...

Senior Data Engineer

Location
Greater London, England, United Kingdom
Python skills. Includes ability to write unit and integration tests in Python with unittest, pytest, etc. Strong understanding of software development practices, such as SOLID principals, structuring code, testing, IOC, etc. Strong repositories, CI/CD skills. Strong knowledge of Kimball data modelling, such as star schema, snowflake, etc. ...

PHP Developer

Hiring Organisation
Matched Group
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
Strong SQL (PostgreSQL, MySQL or similar) Linux, Git, Docker Automated unit and integration testing AWS experience (or similar cloud package) Strong object-orientated programming, SOLID principles, scalable code practices Strong problem solver Excellent written and verbal communication skills For more information, please contact Katie at Matched Group. ...

Symfony Developer

Location
Greater London, England, United Kingdom
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 workflows Experience with Twig templating engine ...

Senior Full Stack Engineer

Location
Greater London, England, United Kingdom
both engineering and business domain subjects Experience as a mid‐senior level engineer working across a modern web stack Strong software engineering principles (SOLID, DRY, ER modelling) Professional experience with a server‐side language, ideally JVM based Professional experience building web‐based single page applications, using React/Typescript ...

Javascript .net Fullstack Web Application Developer

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Backbone/MarionetteASP.NET WebAPI 2 using C#Production experience of an ORM – Ideally Dapper or Entity Framework 6Testing Frameworks – Jest and/or FakeItEasyPatterns & Practices – SOLID principles, Functional vs Imperative programmingExperience with Entity Framework, Dapper or a similar ORM.Experience with Test Driven Development. Proficiency with code versioning tools such ...

Lead Software Engineer- iOS- Senior Hands On- JPM Personal Investing

Location
Greater London, England, United Kingdom
problem-solving skills Experience writing unit tests using XCTest framework Experience with the MVVM + Coordinator design pattern and other relevant architecture patterns like SOLID Experience with best practices in mobile design (human interface guidelines, threading, etc) Good knowledge of core iOS libraries and frameworks (e.g. UIKit, SwiftUI, Foundation ...

Senior Java Developer

Hiring Organisation
Intelligent Resourcing Solutions Ltd
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
software development from technical design through implementation, testing, deployment, and production readiness. Produce clean, maintainable, efficient, secure, and well-documented production code. Apply SOLID principles, object-oriented design, design patterns, and software engineering best practices throughout development. Design and implement scalable microservices architectures capable of supporting complex enterprise applications. … services , including WSDL and XML. Strong understanding of microservices architecture, distributed systems, API design, and integration patterns . Strong understanding and practical application of SOLID principles, object-oriented programming, design patterns, clean code, and software engineering best practices . Strong experience with Test-Driven Development (TDD) and Behaviour-Driven ...

Lead Data Engineer

Location
City Of London, England, United Kingdom
transformation processes at scale, both in batch and streaming use cases. You are a skilled Data Engineer who has delivered data platforms. Knowledge of SOLID, DRY and TDD principles and how to practically implement these into a project. You can demonstrate a commercial mindset when on projects to grow ...

Staff Engineer

Location
Greater London, England, United Kingdom
record of owning and evolving a design system used across web and mobile applications. Strong system architecture and design skills, with thorough understanding of SOLID principles, TDD, DDD, and software design patterns . Experience designing for resilience and performance at scale (graceful degradation, zero‐downtime deployments, observability, performance budgets ...

Senior Data Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Part Time
Salary
£75,000
Experience in improving resilience into a project by checking for software vulnerabilities and implement appropriate testing strategies (unit, integration, data quality etc.) Knowledge of SOLID, DRY and TDD principles and how to practically implement these into a project. Agile practices such as Scrum, XP, and/or Kanban Designing ...

Senior Software Engineer

Hiring Organisation
RedCat Digital
Location
London, UK
Employment Type
Full-time
extensive experience working with AWS (API Gateway, Lambda, Dynamo, DB, SQS, Kinesis, S3, ELK + More)Great experience in implementing best practices like TDD, SOLID and clean codeExperience in developing REST-APIs, Microservices, relational databases and Event-driven architectureTech Stack: Node, Typescript, AWS, REST API's, ReactPackage: There ...

Smart Automation Consultant - Power Platform

Hiring Organisation
Talan
Location
London, UK
Employment Type
Full-time
frameworks - React, Angular or similar4. Programming knowledge in Python5. Agile – Scrum experience/certification.6. Knowledge of best practices with development and testing procedures, TDD, SOLID principles.7. Experience using JIRA8. Knowledge of Salesforce or Dynamics CRM would be added advantage3 days per week in office No visa or Sponsorship Additional ...

Software Engineer- III- iOS- JPM Personal Investing- Mid Level

Location
Greater London, England, United Kingdom
problem-solving skills Experience writing unit tests using XCTest framework Experience with the MVVM + Coordinator design pattern and other relevant architecture patterns like SOLID Experience with best practices in mobile design (human interface guidelines, threading, etc) Good knowledge of core iOS libraries and frameworks (e.g. UIKit, SwiftUI, Foundation ...

Python Risk Developer - Vice President

Location
Greater London, England, United Kingdom
architecture. Some experience of loosely coupled architectures and queuing technology, ideally RabbitMQ. Some experience of C# would be advantageous. Good software engineering skills e.g. SOLID, TDD etc Experience in a CI/CD and Automated Deployment environment with tools such as OpenShift/Kubernetes, Jenkins, uDeploy. Experience of using ...

Full Stack Engineer

Location
Greater London, England, United Kingdom
principles and ways of working Qualifications Experience as a mid‐senior level engineer working across a modern web stack Experience with software engineering principles (SOLID, DRY, ER modelling) Professional experience with a server‐side language, ideally JVM based Professional experience building web‐based single page applications, using React/ ...

Lead Software Development Engineer - Services

Location
Greater London, England, United Kingdom
squad. Experience in both backend services and mobile technologies. Exceptional programming skills and knowledge of building APIs using modern OO languages, preferably Java, with SOLID principles, SOA, HTTP and REST. Experience with AWS and strong understanding of cloud‐based development. Extensive, demonstrable knowledge of designing architectures that are secure ...

Lead Software Development Engineer - Services

Location
London, United Kingdom
Proven experience working in both backend services and mobile technologies Exceptional programming skills and knowledge of building APIs using modern OO languages preferably Java, SOLID principles, SOA, HTTP and REST Experience with AWS and strong understanding of cloud-based development Extensive, demonstrable knowledge of designing architectures that are secure ...

Insurance Analytics C# Developer

Location
Greater London, England, United Kingdom
Queue/Blob Storage) , ASP.NET WebAPI , and database technologies ( CosmosDB ) Demonstrable knowledge of software engineering principles such as unit testing , change management control and SOLID principles Exposure to or keen interest in the non-life insurance analytics domain, with a willingness to bridge technology and actuarial science to deliver ...

AI Engineer (Fluent Portuguese & English)

Hiring Organisation
Chubb
Location
London, UK
Employment Type
Full-time
history of moving complex models from research into production. Python Mastery: Deep proficiency in Python. You have a strong commitment to clean coding standards (SOLID/DRY), modular design, and comprehensive unit/integration testing. Generative AI Deep Dive: Hands-on experience with LLM training cycles, parameter-efficient fine ...

AI Engineer (Fluent in Mandarin & English)

Location
Greater London, England, United Kingdom
moving complex models from research into production. Python Mastery: Deep proficiency in Python . You have a strong commitment to clean coding standards (SOLID/DRY), modular design, and comprehensive unit/integration testing. Generative AI Deep Dive: Hands-on experience with LLM training cycles, parameter-efficient fine-tuning ...

Senior Android Developer

Location
Greater London, England, United Kingdom
with Jetpack Compose, coupled with a firm command of Google’s Android Design Principles and interface guidelines. Architecture & Clean Code: Strong practical application of SOLID principles, working comfortably within a modularised codebase, and architecting robust solutions using MVVM/MVI alongside Android Architecture Components and Jetpack libraries. Ecosystem & Optimisation ...

Application Support Engineer

Location
Greater London, England, United Kingdom
ways of working Experience with incident management Experience with cloud technologies such as AWS Experience with at least one programming language and knowledge of SOLID principles, object‐oriented programming and TDD Familiarity with IaC (Infrastructure as Code) such as Terraform Security Clearance (SC) Eligibility An increasing number ...

Front end Engineer

Hiring Organisation
Checkout.com
Location
London, UK
Employment Type
Full-time
features with limited guidance, following best practices. Modern software development practices, designing and architecting with security in mindGood practical knowledge of OOP concepts and SOLID principlesSolid understanding of and RESTful designWorking knowledge of Continuous Integration and Deployment workflowsGreat communication skills and ability to interact effectively with multidisciplinary teamsStrong customer ...

Senior AI Consultant - Agentic AI & Generative AI

Hiring Organisation
Deerfoot Recruitment Solutions
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
Blob Storage. Cloud and DevOps: Azure (App Services, OpenAI, AKS), GCP (Vertex AI, Cloud Run), Docker, GitHub Actions, Azure DevOps, RBAC and cost controls. Solid software engineering fundamentals: Clean Code (SOLID, DRY), DDD, modular architecture, TDD and code quality tooling. Desirable: RAG pipelines, MCP, LLM integration (OpenAI, Gemini ...