51 to 75 of 75 SOLID Jobs in London

Power Platform Consultant

Location
Greater London, England, United Kingdom
Pages/Web Parts Experience or Knowledge in SharePoint Framework (SPFx), SharePoint Administration & Governance Knowledge of best practices with development and testing procedures, TDD, SOLID principles. Financial domain experience and previous consulting experience #J-18808-Ljbffr ...

Senior Software Developer (UK-based)

Location
Greater London, England, United Kingdom
Lambda) A strong focus on architecture and code quality Experience of modern UI frameworks such as Vue or React 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 … full .NET Framework and .NET Core Experience using observability systems such as Elastic APM or DataDog to track and diagnose issues in production A solid understanding of security principles and secure coding including OWASP Top 10 Nice to haves: Experience in VOIP (SIP and RTP advantageous) Experience ...

Full Stack Engineer (React /.Net)

Location
Greater London, England, United Kingdom
years of experience developing real-world web applications of medium-to-large scale and complexity. Demonstrable React, JS/TS, HTML, and CSS experience. Solid experience with C#, .NET Core (or similar frameworks), and SQL. Active interest in staying up to date with the latest frameworks and libraries. Knowledge … active interest in Design Patterns and SOLID architecture principles. Familiarity with Azure or other cloud platforms including configuration management. Ability to understand business needs quickly and create relevant UI prototypes and proofs of concept. Experience with Agile/SCRUM. Experience building and consuming RESTful APIs. Understanding of unit testing ...

Senior Full-Stack Engineer: Build Scalable Web Apps

Location
Greater London, England, United Kingdom
integrations, while collaborating with Product and UX to deliver features with top-tier user experience. You will work across a modern web stack, applying SOLID and DRY principles, and participating in Agile ceremonies. The role emphasizes fast prototyping, learning new technologies, and maintaining quality through automated testing and #J ...

.NET Developer

Location
Greater London, England, United Kingdom
users and QA team. Requirements Excellent level of .NET Framework/.Net Core/C# Minimum of 2 years development experience Practical knowledge of SOLID principles Professional command of SQL, well‐versed in writing direct queries and using an ORM #J-18808-Ljbffr ...

Full Stack Developer

Location
Greater London, England, United Kingdom
experience with PHP and Laravel, including building APIs, working with databases and using common Laravel features such as queues, events and scheduled tasks. A solid understanding of object-oriented programming, including principles such as SOLID and writing maintainable, reusable code. Experience writing automated tests using tools such ...

Software Engineer- III- iOS- JPM Personal Investing

Location
Greater London, England, United Kingdom
Behind every investment is a person with ambitions, motivations and values. While we know that every client is unique, they come to J.P. Morgan Personal Investing for the same reason: our straightforward and transparent approach ...

iOS Engineer

Location
Greater London, England, United Kingdom
operate it" culture with a strong emphasis on ownership, experimentation, and continuous improvement. Mobile: Swift, SwiftUI, iOS SDK Architecture: MVVM, Clean Architecture, SOLID principles Tooling & Delivery: Swift Package Manager, Bitrise, Fastlane, CI/CD pipelines Testing: Strong focus on Unit Testing, UI Testing, experimentation, and product measurement iOS Development ...

Dynamic .NET API & Backend Engineer

Location
Greater London, England, United Kingdom
support for bug fixes. Candidates should have at least 2 years of development experience and a strong command of the .NET framework, SQL, and SOLID principles. Join a fast-paced environment where your contributions will impact software delivery. #J-18808-Ljbffr ...

Engineering Team Lead - 12 month FTC

Location
Greater London, England, United Kingdom
comfort reviewing across a full‐stack architecture matters more here than on a purely backend squad. Strong commercial C#/.NET experience, with a solid grasp of SOLID, event‐driven architecture and DDD RESTful API design and SQL skills Cloud‐native Azure development Enough frontend fluency to review ...

Software Developer - Clearing Technology

Location
Greater London, England, United Kingdom
Software Developer - Clearing Technology Location: London, GB Job type: Full-Time As a Senior Full Stack Developer specialising in C# .NET, you will be a pivotal member of our Software Development team in Clearing Technology ...

Senior Python Engineer - SC Cleared

Hiring Organisation
Searchability NS&D
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £75,000 per annum
streaming workloads Working with cloud platforms including AWS, Azure or GCP Designing and integrating APIs, databases and data services Applying software engineering principles including SOLID, DRY and TDD Using Git and CI/CD pipelines to maintain code quality and support deployments Working with data transformation, cleansing and standardisation … other engineers and sharing technical knowledge WHAT WE'RE LOOKING FOR We're particularly interested in engineers with: Strong commercial experience with Python A solid understanding of backend/software engineering principles Experience working with AWS, Azure or GCP Experience with Git, CI/CD and automated testing Knowledge ...

Lead Full Stack Engineer

Location
Greater London, England, United Kingdom
including Kubernetes, Service Bus, APIM and Key Vault. Manage Infrastructure as Code using Terraform or Pulumi. Champion modern software engineering practices including TDD, BDD, SOLID, event-driven architecture, serverless and DevSecOps. Work collaboratively with Product, UI/UX, Architecture and external engineering partners to deliver scalable, high-quality digital …/CD, with Azure DevOps experience highly desirable. Experience with Docker and containerised applications. Strong understanding of modern software engineering principles, including TDD, BDD, SOLID and clean architecture. Experience with event-driven and/or serverless architectures. Strong communication skills and the ability to influence technical decisions across engineering ...

AI/ML Engineer

Location
Greater London, England, United Kingdom
Essential Experience & Skills Exceptionally strong Python programming skills, with a deep grasp of object‐oriented design, clean code, and core software engineering principles (e.g. SOLID, design patterns, modularity, testability). Strong backend/API engineering experience, ideally in Python (e.g. FastAPI, or similar). Hands‐on experience building … pipelines. Proven ability to partner with and work across teams to drive delivery into production. Strong problem‐solving, debugging, and performance optimisation skills. Solid software engineering foundations, including version control, automated testing, and monitoring. Experience building or productionising agentic AI systems—tool use, orchestration, multi‐step reasoning, or agent ...

Principal Software Engineer

Location
Greater London, England, United Kingdom
engineering best practice. Strong experience working with AWS cloud technologies, including services such as S3 and Redis, to build resilient and highly available solutions. Solid knowledge of PostgreSQL and SQL, with the ability to design, optimise and support robust data-driven applications. Experience integrating complex systems and services, alongside … experience with messaging and event‐driven architectures, using technologies such as Kafka, AMQP or equivalent platforms. Deep understanding of object‐oriented design and SOLID principles, combined with experience using modern DevOps and containerisation tools such as Jenkins, Kubernetes and Docker to deliver high‐quality software at scale. So, what ...

Principal Software Engineer

Hiring Organisation
Vitality Corporate Services Limited
Location
Central London, London, United Kingdom
Employment Type
Permanent
engineering best practice. Strong experience working with AWS cloud technologies, including services such as S3 and Redis, to build resilient and highly available solutions. Solid knowledge of PostgreSQL and SQL, with the ability to design, optimise and support robust data-driven applications. Experience integrating complex systems and services, alongside … experience with messaging and event-driven architectures, using technologies such as Kafka, AMQP or equivalent platforms. Deep understanding of object-oriented design and SOLID principles, combined with experience using modern DevOps and containerisation tools such as Jenkins, Kubernetes and Docker to deliver high-quality software at scale. So, whats ...

.Net Developer

Location
Greater London, England, United Kingdom
localized ASP.NET MVC 5 platform and contribute migrating legacy features over to this new platform. Write maintainable, scalable, fault-tolerant code, utilizing SOLID principles and OO design/architectural patterns, TDD, etc. Proactively manage tools, hardware and environments to support development requirements. Work with team members to identify workflows … development role, either client- or agency-side. Degree or equivalent in STEM or Computer Science discipline. Skills Required Talented C# developer (ASP.Net, MVC5) Solid experience of SOAP WebServices and RESTful WebAPIs Competent in use of SQL Server and T-SQL queries. Experience of .NET ORMs (e.g. Entity Framework) desirable. ...

Front end Engineer

Location
Greater London, England, United Kingdom
with limited guidance, following best practices. Modern software development practices, designing and architecting with security in mind Good practical knowledge of OOP concepts and SOLID principles Solid understanding of HTTP and RESTful design Working knowledge of Continuous Integration and Deployment workflows Great communication skills and ability to interact ...

Full-Stack C# Engineer: Architect Scalable Finance Apps

Location
City Of London, England, United Kingdom
implement microservices, APIs, and cloud-based solutions in a fast-paced, security-minded environment. The role requires strong TypeScript/React frontend skills, solid C# back-end experience with SOLID principles, and a good grasp of RESTful APIs, CI/CD, #J-18808-Ljbffr ...

Lead Data Engineer

Location
Greater London, England, United Kingdom
Development (TDD) approach and share experience in implementing testing strategies including unit, integration, and data quality assessments An understanding of fundamental software principles, particularly SOLID and DRY Experience with version control systems such as GitHub or Bitbucket Knowledge of contemporary data architectures, including Data Lakes, Data Warehouses, and Data … Storage Formats: Familiarity managing diverse data types through formats like JSON and Parquet Containerisation DevOps and DataOps We are interested in Engineers with a solid understanding of DevOps to enable ownership of cloud infrastructure and different environments including: Experience of deploying Data platforms and pipelines Strong experience ...

Arquiteto de Software - Sênior

Location
Greater London, England, United Kingdom
divisão do sistema em partes menores e gerenciáveis. Abstrair e segregar responsabilidades entre as camadas. Implementação: Garantir a aderência às boas práticas de desenvolvimento (Solid, Clean Code, etc). Escrever código legível, organizado e de fácil manutenção. Utilizar a linguagem C# de forma eficiente. Implementar testes com boa cobertura … escaláveis, resilientes e seguras. Experiência prática em desenvolvimento de software utilizando a linguagem C#. Experiência com a aplicação de princípios de design de software (SOLID, Clean Code, etc). Experiência com a implementação de testes automatizados (unitários, integração, etc). Experiência com padrões de arquitetura (microsserviços, filas de mensagens ...

Senior Android Developer

Location
Greater London, England, United Kingdom
/UX guidelines , and best practices. Passion for mobile development with a commitment to staying current with the latest Android trends and technologies. Solid understanding of MVVM architecture and associated design patterns. Ability to apply SOLID principles to ensure clean, scalable, and maintainable code. A strong DevOps mindset ...

Frontend Developer

Location
Greater London, England, United Kingdom
documentation. Contribute to shared libraries, internal tools, and reusable UI components. Requirements 2–4 years of experience building applications with JavaScript, React, and TypeScript. Solid understanding of core front-end principles, including component-driven development, state management, and application performance. Familiarity with modern build tools and bundlers (e.g., Vite … Webpack). Working knowledge of version control systems like Git. Understanding of programming best practices (e.g., DRY, KISS, SOLID). Experience working in Agile environments. Bonus points for Experience with WebSockets or real-time data streams. Exposure to gaming or interactive applications. Familiarity with micro frontends or private ...

Software Engineer

Location
Teddington, England, United Kingdom
closely with developers and other areas of the business to deliver high-quality solutions aligned with company objectives. Maintain Code Quality & Standards – Write concise, SOLID, and extensible code that provides a strong foundation for future scalability. Requirements Strong OOP programming skills (PHP) Analytical and problem-solving capabilities Ability … technical discussions. Strong Software Engineering Principles: The code we write today forms the foundation of our platform as we scale. We value concise, SOLID, and extensible code. You should understand a range of software design patterns and know when to apply them effectively. Keen interest in problem solving ...