1 to 25 of 51 OOD Jobs in London

c# developer in cloud-native architectures

Location
Greater London, England, United Kingdom
orchestration work using Docker and Kubernetes. Требования: 2–5 Years' professional experience developing in C# and .NET/ASP.NET; Solid understanding of object-oriented design principles and software architecture patterns; Experience building or consuming APIs and working with microservices; Familiarity with cloud platforms such as Azure ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
delivery effectiveness and customer value.Must-Have SkillsExtensive hands-on experience delivering enterprise-scale backend application solutions.Strong expertise in Java/J2EE development, object-oriented design principles, and enterprise application architecture.Proven experience designing and building RESTful services and microservices-based solutions.Strong experience with Java 17, Spring Boot, Kafka ...

Senior Java Developer - Credit Risk Technology, Vice President

Location
Greater London, England, United Kingdom
practices, and escalating, managing and reporting control issues with transparency. Ideal background Core Java experience developing robust, scalable, and maintainable applications applying Object Oriented Design principles. Experience working in the Capital Markets domain. Good understanding of Derivatives and Risk management is as significant advantage. Experience with Agile ...

Lead Software Engineer - JAVA - Equities - Vice President

Location
Greater London, England, United Kingdom
inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices Experience with object-oriented design and micro-service architectures and best practices Proficient in all aspects of the Software Development Life Cycle Good understanding of software design ...

Python Quantitative Developer – Cross Asset XVA & Capital Analytics

Location
Greater London, England, United Kingdom
solvers. Build high-quality software using C++ and Python, alongside technologies such as C#/.NET, Java, SQL and kdb. Apply object-oriented design principles and strong software engineering practices to quantitative applications. Work with market data and develop analytical solutions for complex financial instruments. Collaborate closely ...

Lead Data Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
support business intelligence and reporting workloads Write production-grade Python/PySpark code with disciplined testing, performance tuning, and maintainable object-oriented design Implement infrastructure-as-code (e.g., Terraform) to provision and manage cloud-based data platform components Containerize and deploy services using Docker and Kubernetes ...

Lead Data Engineer

Location
Westminster, West End, United Kingdom
support business intelligence and reporting workloads Write production-grade Python/PySpark code with disciplined testing, performance tuning, and maintainable object-oriented design Implement infrastructure-as-code (e.g., Terraform) to provision and manage cloud-based data platform components Containerize and deploy services using Docker and Kubernetes ...

Senior Developer (LNG)

Location
Greater London, England, United Kingdom
using Microsoft .NET, C#, Web API, SQL Server, and modern software engineering practices within complex business environments. Strong understanding of software architecture, object-oriented design, design patterns, SOLID principles, and modern development methodologies including CI/CD and DevOps practices. Experience working within trading, commodities, financial ...

Sr Lead Software Engineer - Java / Python

Location
Greater London, England, United Kingdom
platforms Advanced in one or more programming language(s), with deep hands‐on expertise in Java (17+), including concurrency, memory management, and object‐oriented design Demonstrated experience designing clean APIs and rollout strategies for distributed systems (including integration and backward compatibility considerations) Practical experience with Spring/ ...

Lead Software Engineer - JAVA - Equities - Vice President

Location
Greater London, England, United Kingdom
Experience with Java/JVM and the Java/JVM ecosystem, Spring boot framework Experience of TypeScript/React development Experience with object-oriented design and micro-service architectures and best practices Proficient in all aspects of the Software Development Life Cycle Good understanding of software design ...

Senior Engineer

Location
Greater London, England, United Kingdom
documentation and knowledge bases.* Experience operating highly available services.* Experience with distributed systems, consistent hashing, distributed locking, check-pointing, and load balancing.* OOO/OOD concepts and design patterns, modularization, functional decomposition and system implementation using micro services.* Software engineering practices including various types of testing: BDD, TDD, Unit ...

ai engineer for agentic applications

Location
Greater London, England, United Kingdom
Learning, Software Engineering, Data Science, or a related technical discipline, or equivalent hands-on experience; Exceptionally strong Python skills with knowledge of object-oriented design, clean code, SOLID, design patterns, modularity, and testability; Strong backend and API engineering experience, ideally with Python and FastAPI or similar ...

Senior .Net Engineer

Location
Greater London, England, United Kingdom
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-on experience in CI/CD pipelines Ability ...

Principal Applied Data Scientist

Location
Greater London, England, United Kingdom
world problems, with a consistent track record of shipping models to production and supporting them post-deployment.* Strong Python programming skills, including object-oriented design and proficiency with key ML libraries (e.g., PyTorch, TensorFlow, Scikit-Learn).* Solid understanding of probability and statistical modeling to support robust ...

Senior Data Scientist

Location
Greater London, England, United Kingdom
scientists and analysts in the team and feed into what gets prioritised. Key Skills Required Strong Python written to production standard, with object oriented design, testing and code review as standard practice Models you've personally taken into production and supported in life Machine learning across ...

Senior C++ / Java Developer

Location
Greater London, England, United Kingdom
delivering medium‐to‐large scale systems.* Industry experience, operating at a senior engineer or technical‐lead‐equivalent level.* Solid understanding of object‐oriented design, data structures, algorithms, concurrency, memory management, and system integration.* Experience building and supporting distributed systems, including messaging, APIs, and inter‐service communication.* Familiarity ...

AI/ML Engineer

Location
Greater London, England, United Kingdom
welcome but not essential. 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 ...

Software Dev Engineer II

Location
Greater London, England, United Kingdom
meet performance and operational goals. Code Quality: Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Agile Collaboration: Actively participate in agile development processes to deliver high-impact features in a fast-paced environment. Quality Assurance: Participate ...

Lead Risk Software Engineer LDN

Location
Greater London, England, United Kingdom
years of hands-on Python development experience Strong preference for candidates with financial services background Solid understanding of software engineering principles including object-oriented design, testing methodologies, and version control practices Demonstrated ability to write clean, maintainable code and work effectively within large, complex codebases Strong verbal ...

Machine Learning Engineer/AI Engineer

Location
Greater London, England, United Kingdom
remediation. Requirements Professional software engineering experience with a strong record of delivering production systems. Strong programming skills in Python and Java, including object-oriented design, clean interfaces, and maintainable application structure. Experience designing and developing APIs, backend services, distributed systems, or data-intensive applications. Solid understanding ...

Lead Risk Software Engineer LDN

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
years of hands-on Python development experience Strong preference for candidates with financial services background Solid understanding of software engineering principles including object-oriented design, testing methodologies, and version control practices Demonstrated ability to write clean, maintainable code and work effectively within large, complex codebases Strong verbal ...

Lead Software Engineer - Risk/ FORT BUS MGMT

Location
Greater London, England, United Kingdom
hands‐on Python development experience. Strong preference for candidates with a financial services background. Solid understanding of software engineering principles including object‐oriented design, testing methodologies, and version control practices. Demonstrated ability to write clean, maintainable code and work effectively within large, complex codebases. Strong verbal ...

Backend Java Developer (Python)

Location
Greater London, England, United Kingdom
meeting Firm's regulatory obligations What you'll bring to the role: 6+ hands-on experience with Java, Python, Spring, RDBMS. Strong object oriented design and development skills, data-structures and algorithms, and design patterns. Excellent analytical ability. Strong experience with relational databases logical modelling. Strength ...

Lead Risk Software Engineer LDN

Location
Greater London, England, United Kingdom
years of hands‐on Python development experience Strong preference for candidates with financial services background Solid understanding of software engineering principles including object‐oriented design, testing methodologies, and version control practices Demonstrated ability to write clean, maintainable code and work effectively within large, complex codebases Strong verbal ...

java developer in financial markets

Location
Greater London, England, United Kingdom
designing and delivering medium-to-large-scale systems Industry experience at a senior engineer or technical-lead-equivalent level Solid understanding of object-oriented design, data structures, algorithms, concurrency, memory management, and system integration Experience building and supporting distributed systems, including messaging, APIs, and inter-service communication ...