1 to 25 of 75 OOD Jobs in London

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 ...

VP, Full-Stack Software Engineer (Java)

Hiring Organisation
Hackajob Ltd
Location
London, United Kingdom
Employment Type
Permanent
related frameworks (e.g.Spring Boot, Hibernate). Some experience in React or similar, and modern JavaScript/TypeScript an advantage. Solid experience with object-oriented design and applying standard design patterns. Experience designing, building, and deploying scalable microservices using API-first principles with REST and/orgRPC. ...

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 ...

Senior Software Engineer - ST&S

Location
Greater London, England, United Kingdom
engineering protocols across design, development, testing, deployment and operational support.# **What you’ll bring**Crucial experience* Strong software engineering fundamentals, including object-oriented design, data structures, algorithms and computational complexity.* Validated experience designing and developing distributed, cloud-native applications.* Strong proficiency in one or more programming ...

Lead Software Engineer - JAVA - Equities - Vice President

Hiring Organisation
Appcast
Location
London, UK
inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practicesExperience with object-oriented design and micro-service architectures and best practicesProficient in all aspects of the Software Development Life CycleGood understanding of software design patterns ...

Full Stack Developer (Camunda)

Location
Greater London, England, United Kingdom
Maven, Gradle and NPM Strong skills in Test driven development, CICD, and microservices Computer Science degree or equivalent understanding of Computer Science, Object Oriented Design and Data Structures Experience of working in an IT project environment preferably in banking or financial sector Experience working in an AGILE ...

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 ...

Senior Software Engineer (SDET, Python)

Location
Greater London, England, United Kingdom
services, libraries, and automation platforms. Experience building and scaling automation solutions for large, complex systems. Deep understanding of software development fundamentals, including object-oriented design, clean code practices, software architecture, and testing strategies. Experience designing and operating CI/CD systems using tools such as Jenkins, GitHub ...

Senior Software Engineer - ST&S

Hiring Organisation
BP Energy
Location
South West London, London, United Kingdom
help improve engineering practices. Contribute to technical discussions and architectural decisions. What you'll bring Essential Strong software engineering fundamentals including object-oriented design, algorithms and data structures. Experience building distributed, cloud-native applications. Proficiency in Java, C#, Python, Scala, Go or similar languages. Experience with platforms ...

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 objectoriented design Demonstrated experience designing clean APIs and rollout strategies for distributed systems (including integration and backward compatibility considerations) Practical experience with Spring/ ...

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 ...

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 ...

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 ...

Software Engineer

Location
Greater London, England, United Kingdom
understand, support and extend what you build. What you’ll bring Professional experience building software with C# and .NET. Strong fundamentals in object-oriented design, APIs, SQL, automated testing and debugging. Experience delivering medium-complexity features within an established architecture. A practical understanding of secure development, performance ...

Java Developer - Credit Risk Technology, Vice President

Location
City of Westminster, England, United Kingdom
business practices, and escalating, managing and reporting control issues with transparency. 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 software ...

Senior Data Scientist

Hiring Organisation
Eden James Consulting Limited
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
pairing and mentoring, and contributing to the data science backlog and roadmap. Key Requirements Essential Strong Python, written to production standard, with object-oriented design and software engineering fundamentals: version control, code review, automated testing, dependency and environment management. Machine learning across the standard toolkit (scikit learn ...

Senior AI/ML Engineer

Hiring Organisation
Argus Media group
Location
London, UK
Employment Type
Full-time
experience. An MSc or PhD is welcome but not essential. Essential Experience & SkillsExceptionally 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 ...

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 ...

Senior Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
London, UK
Employment Type
Full-time
latest .NET platform5+ years of professional software development experienceSolid experience with SQL Server, Oracle, or equivalent relational databasesStrong understanding of object-oriented design principles and software architectureExperience building production-grade, scalable systemsFluency in English with excellent written and verbal communication skillsHigh attention to detail and a thorough ...

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 Rates eTrading Development Lead

Location
Bromley, England, United Kingdom
principles - message-driven, event based architecture, TCP, UDP, Multicast - low latency performance and scaling - multithreading - service oriented interface driven architecture - object oriented design Skills that will help: Experience working in Fixed Income eTrading technology domain specializing in the D2C & D2D electronic execution, algo, pricing systems ...

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 objectoriented design, data structures, algorithms, concurrency, memory management, and system integration.* Experience building and supporting distributed systems, including messaging, APIs, and inter‐service communication.* Familiarity ...