OOP Jobs in London

16 to 40 of 121 OOP Jobs in London

Dotnet Developer

London Area, United Kingdom
Hybrid / WFH Options
develop
experience in software development (commercial or internship) Knowledge of C#/.NET Core/.NET 6+ Familiarity with REST APIs and SQL databases Understanding of core programming concepts (OOP, data structures, debugging) Eagerness to learn cloud technologies such as AWS A collaborative mindset and attention to detail Nice to have (not essential): Basic exposure to JavaScript or front-end More ❯
Posted:

Java Quant Developer – FX & Crypto

London Area, United Kingdom
Bruin
Design and backtest Alpha Signals for market execution • Enhance trade execution efficiency and system performance • Implement robust risk management and stress-testing tools 🎯 What You Bring • 5+ years Java (OOP, low-latency systems) • 4+ years FX or Crypto trading experience • Python (NumPy, Pandas, SciPy) • SQL or time-series DBs • Linux & distributed systems expertise • Strong communication & market intuition ✨ Bonus Skills • KDB+ More ❯
Posted:

Java Quant Developer – FX & Crypto

City of London, London, United Kingdom
Bruin
Design and backtest Alpha Signals for market execution • Enhance trade execution efficiency and system performance • Implement robust risk management and stress-testing tools 🎯 What You Bring • 5+ years Java (OOP, low-latency systems) • 4+ years FX or Crypto trading experience • Python (NumPy, Pandas, SciPy) • SQL or time-series DBs • Linux & distributed systems expertise • Strong communication & market intuition ✨ Bonus Skills • KDB+ More ❯
Posted:

C# Developer

Kingston Upon Thames, England, United Kingdom
Hybrid / WFH Options
Hamilton Barnes 🌳
Jira. Develop and consume RESTful APIs and integrate with external systems and databases. Write clean, efficient, and maintainable code that adheres to established coding standards and design principles (SOLID, OOP). What You Will Ideally Bring: 5+ years of professional experience in software development using C# and .NET (Core or Framework). Strong understanding of the software development lifecycle (SDLC More ❯
Posted:

Commodities Python Engineer London, England, United Kingdom

London, United Kingdom
Verition Fund Management LLC
work in a collaborative, fast-paced environment. Excellent communication skills with the ability to work closely with cross-functional teams. Good-to-have Qualifications: Experience with other object oriented programming languages such as Java, C#, or C++. Experience with quantitative development in the financial industry and familiarity with pricing model, risk model, analytics, Greeks, value at risk More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Software Engineer C# .Net SQL - Hedge Fund

London, England, United Kingdom
Hybrid / WFH Options
Client Server
or C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving and sharing ideas What's More ❯
Posted:

Rust Developer | Crypto/Blockchain Trading Technology

City Of London, England, United Kingdom
Selby Jennings
systems Skills: Proficient in Rust (or low-latency C++, looking for Rust exposure) Experience with latency-sensitive system development, multi-threaded coding, and scalable distributed systems) Familiarity with concurrency, OOP, database systems, and basic SQL Knowledge of Linux/Unix, AWS, Git, Docker, EVM, and blockchain fundamentals Apply now More ❯
Posted:

Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
RedCat Digital
environment issues across multiple teams Provide occasional out-of-hours or weekend support when needed Skills and Experience: Strong C#/.NET development background Good understanding of object-oriented programming Experience with SQL Server or Oracle databases Familiarity with IIS and Windows application development Excellent communication and problem-solving skills Desirable: Exposure to DevOps, CI/CD More ❯
Posted:

Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
RedCat Digital
environment issues across multiple teams Provide occasional out-of-hours or weekend support when needed Skills and Experience: Strong C#/.NET development background Good understanding of object-oriented programming Experience with SQL Server or Oracle databases Familiarity with IIS and Windows application development Excellent communication and problem-solving skills Desirable: Exposure to DevOps, CI/CD More ❯
Posted:

Hedge Fund - Senior C++ Quant Developer - Equities - Linux - Python - Data/Algos/Low latency

London, United Kingdom
Scope AT Limited
years of professional experience in a Front Office, financial services environment as a senior contributor 10+ years cumulative, professional experience Strong background in data structures, algorithms, and object-oriented programming in C++ Permanent role - Central London based - 5 days a week in the office By applying to this job you are sending us your CV, which may More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

london (city of london), south east england, united kingdom
Xpertise Recruitment
experience in Python (FastAPI desirable). Frontend experience with technologies such as TypeScript and React. 3+ years of experience in developing complex software solutions. Solid understanding of object-oriented programming and test-driven development (TDD, BDD). Familiarity with agile software engineering practices. Passion for continual learning and experimentation. Desirable Skills: Experience with C# Experience with AWS More ❯
Posted:

Software Engineer

Greater London, England, United Kingdom
StreetID
in Java software development, ideally within financial services or a trading environment. Proven experience building or supporting risk platforms, pricing systems, or valuation engines. Strong knowledge of object-oriented programming, data structures, and design patterns. Familiarity with market risk, credit risk, or counterparty risk concepts. Experience with messaging systems (e.g., Solace, Kafka, or RabbitMQ) and distributed architecture. More ❯
Posted:

Senior SDET - Java

London, South East, England, United Kingdom
Robert Walters
functional requirements. Support CI/CD integration and continuous improvement of testing processes. Required Skills & Experience 5+ years' experience as an SDET or Automation Engineer. Strong knowledge of Java (OOP, SOLID principles) and ability to build coded test frameworks. Experience with RESTAssured and API Testing . Familiarity with SQL/RDBMS and Integration Testing . Hands-on with Git/ More ❯
Employment Type: Contractor
Rate: £650 - £680 per day
Posted:

Graduate Software Engineer

City Of London, England, United Kingdom
Highbury Consulting
firm have a very specific set of requirements and will not look outside of this. They are; Have studied Computer Science or Maths at a Top University Have strong OOP – language is not important; Python, Java, C C#. Strong problem-solving capability Some SQL experience Have had internship or placement experience (non-negotiable) Salary range is £45K-£55K + bonus More ❯
Posted:

Algorithm Developer/ Quantitative Researcher

London Area, United Kingdom
Expert Executive Recruiters (EER Global)
architecture of distributed, high-throughput systems. Conduct research to enhance optimisation frameworks and algorithm performance. Required Experience Strong foundation in mathematics, optimisation, or operations research. Demonstrated Python engineering skills (OOP, algorithms, data structures). Ability to transform theoretical models into practical solutions. Strong communication and teamwork skills. Preferred Experience MSc/PhD in a quantitative discipline. Experience with optimisation frameworks More ❯
Posted:

Algorithm Developer/ Quantitative Researcher

City of London, London, United Kingdom
Expert Executive Recruiters (EER Global)
architecture of distributed, high-throughput systems. Conduct research to enhance optimisation frameworks and algorithm performance. Required Experience Strong foundation in mathematics, optimisation, or operations research. Demonstrated Python engineering skills (OOP, algorithms, data structures). Ability to transform theoretical models into practical solutions. Strong communication and teamwork skills. Preferred Experience MSc/PhD in a quantitative discipline. Experience with optimisation frameworks More ❯
Posted:

Senior C# Developer - Finance

City of London, London, England, United Kingdom
Client Server Ltd
development You have a strong knowledge of databases (SQL or Oracle) You're comfortable with JavaScript/React You have a thorough knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms You are collaborative with excellent communication and stakeholder management skills You are degree educated in Computer Science or similar technical discipline What's in it More ❯
Employment Type: Full-Time
Salary: £100,000 - £150,000 per annum
Posted:

Senior Software Engineer - C++, Python – Financial / Banking

London, England, United Kingdom
N P Associates
in this role as a Senior Software Engineer C++, you will be a proponent of agile methodology and modern software best practices. You can produce detailed technical work in OOP and work with other members of the Development team to produce code of high-quality standards. Ideally, you should have worked in critical systems development in the past. Responsibilities and More ❯
Posted:

Senior Software Engineer - C++, Python - Financial / Banking

City of London, London, England, United Kingdom
N P Associates
in this role as a Senior Software Engineer C++, you will be a proponent of agile methodology and modern software best practices. You can produce detailed technical work in OOP and work with other members of the Development team to produce code of high-quality standards. Ideally, you should have worked in critical systems development in the past. Responsibilities and More ❯
Employment Type: Full-Time
Salary: £85,000 - £120,000 per annum
Posted:

Python Developer FastAPI SQL Data

London, England, United Kingdom
Hybrid / WFH Options
Client Server
have strong SQL skills (PostgreSQL, SQL Server and ideally Databricks, or happy to learn it) You have a thorough knowledge of Computer Science fundamentals including Data Structures, Design Patterns, OOP You're collaborative and pragmatic with great communication skills Apply now to find out more about this Python Developer/Backend Software Engineer (Python FastAPI Data Azure) opportunity. At Client More ❯
Posted:

Software Engineer in Test

London Area, United Kingdom
Cubestech Ltd
related technical field. • 8+ years of hands-on software development experience, including large-scale backend systems or platform engineering. • Expert in Python with a strong understanding of object-oriented programming, testing frameworks, and automation libraries. • Experience building or validating platform infrastructure, with hands-on knowledge of CI/CD systems, GitHub Actions, Jenkins, or similar tools. • Solid More ❯
Posted:

Software Engineer in Test

City of London, London, United Kingdom
Cubestech Ltd
related technical field. • 8+ years of hands-on software development experience, including large-scale backend systems or platform engineering. • Expert in Python with a strong understanding of object-oriented programming, testing frameworks, and automation libraries. • Experience building or validating platform infrastructure, with hands-on knowledge of CI/CD systems, GitHub Actions, Jenkins, or similar tools. • Solid More ❯
Posted:

Python Test Engineer

London, United Kingdom
Cognizant
related technical field. Extensive years of hands-on software development experience, including large-scale backend systems or platform engineering. Expert in Python with a strong understanding of object-oriented programming, testing frameworks, and automation libraries. Pytest/Playwright test framework Experience building or validating platform infrastructure, with hands-on knowledge of CI/CD systems, GitHub Actions More ❯
Employment Type: Permanent
Posted:

Performance Test Engineering Consultant

South East London, London, United Kingdom
Hybrid / WFH Options
TEN10 SOLUTIONS LIMITED
continuous improvements . What Were Looking For SDET with experience as a Performance Tester , ideally in a consultancy or client-facing environment. Proficiency in at least one object-oriented programming language (e.g., Java, Python, C#, or JavaScript/TypeScript) for writing clean, maintainable test code and frameworks. Strong knowledge of performance testing methodologies, tools, and scripting .But More ❯
Employment Type: Temporary
Posted:

Senior IOS Developer

City Of London, England, United Kingdom
Norton Blake
before the development starts ● Deep understanding of MVC, MVVM, VIPER and other patterns ● Deep understanding of Factory, Adapter, Observer, Singleton and other behaviour patterns ● Deep understanding of Object-Oriented Programming, data structures, and design patterns Proficiency ● Have published at least 5 iOS apps on Play Store ● Must possess knowledge on App Security and Cryptography ● Good exposure to More ❯
Posted:
OOP
London
10th Percentile
£50,000
25th Percentile
£62,500
Median
£80,000
75th Percentile
£98,750
90th Percentile
£122,500