76 to 100 of 238 OOP Jobs in England

Higher Scientist - Informatics

Location
Greater London, England, United Kingdom
desirable)/Bachelor/Master's in computer science, software engineering, physics, mathematics or an applicable scientific/technical field Proficient An object-oriented programming language, e.g. Python, Java, C# Working with relational database systems, e.g. MySQL, Oracle, PostgreSQL Working with Git version control system Desirable Interest ...

Java Developer Kafka API - Tech Consultancy

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
APIs You have a good understanding of AWS You have a thorough understanding of software development and Computer Science fundamentals such as Object Oriented Programming, Data Structures and Design Patterns You are familiar with DevOps, CI/CD pipelines You're collaborative, enjoy problem solving and interacting ...

Senior Software Developer - Scala

Hiring Organisation
Sage
Location
City, Newcastle Upon Tyne, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
optimization, indexes, query profiling, and transaction behaviour. • Experience using Redis or similar technologies for caching, session handling, or performance-sensitive workloads. • Deep understanding of OOP principles, functional programming, concurrency, the Scala type system, and advanced architectural patterns (e.g., Tagless Final, type classes, effect systems). • Ability to design ...

Data Decisioning Manager

Location
Greater London, England, United Kingdom
Career Development and Counselling A range of generous Parental Leave offerings Required — Technical Skills Advanced Python — writing clean, production-grade code, not just scripts (OOP, async, packaging, testing) Generative AI & LLM development — prompt engineering, fine-tuning, RAG pipelines, context window management Agentic AI frameworks — LangChain, LangGraph, AutoGen, or similar; building ...

Software Development Lead, Data and Analytics

Location
Greater London, England, United Kingdom
Application development Experience leading software teams Experience leading Agile ceremonies Preferred Qualifications Familiarity with software development technologies including backend frameworks, frontend frameworks, RESTFul APIs, OOP, version control, automated testing, relational databases, programming, web servers and web development Competency in IAM principles, SAML, Single Sign-On, authentication and authorization techniques ...

Principal SRE: Cloud Native (Terraform, Kubernetes)

Location
Greater London, England, United Kingdom
Ansible or Puppet), Kubernetes (cloud based), Docker (Kubernetes or AWS ECS Fargate) Extensive cloud experience (ideally Azure and AWS) Programming, scripting skills and OOP principles in general Strong analytical and problem-solving skills. Outstanding communication skills, with the ability to convey complex technical concepts to non-technical stakeholders. Ability ...

Software Developer

Location
Carnforth, England, United Kingdom
experience in C#, ASP.NET MVC, JavaScript, HTML & CSS. Tech Stack: C#/.NET Core ASP.NET MVC/Razor JavaScript, HTML, CCS, React Entity Framework OOP Git CI/CD/Azure DevOps Role Overview: Design & architecture of applications and design/development of user-facing applications Building reusable code libraries ...

Backend Software Engineer C# .Net - FinTech

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms Ideally you will have experience of working within FinTech, financial services or consulting environments Apply now to find out more ...

C# Developer Full Stack .Net Core JavaScript

Location
St Albans, England, United Kingdom
C# .Net Core backend development skills You have experience with AWS and microservices You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms You enjoy collaborating, learning new things and sharing knowledge You are degree educated in Computer Science or closely related discipline ...

Quantitative Software Engineer (DV Commodities)

Location
Greater London, England, United Kingdom
NoSQL or tick databases Experience with data visualization and dashboarding tools (e.g., Plotly/Dash, Streamlit, Grafana) Strong knowledge of algorithms, design patterns, and OOP; Java or C++ is a plus Experience working in a Unix environment and git Familiarity with Kafka, Docker, Airflow, or Luigi Strong communication skills ...

Senior Rapid Application Engineer London ·

Location
Greater London, England, United Kingdom
Senior RAD Engineer, you will be a proponent of agile principles and modern software best practices. You can produce detailed technical work in OOP and collaborate effectively with other development teams to produce code of high quality. Ideally, you will have worked in critical systems development and have direct experience ...

Salesforce Engineer

Hiring Organisation
Sage
Location
Winnersh, Berkshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
development on Salesforce - it is not a configuration or admin position. What we're looking for Core skills • Proven experience with object-oriented programming, e.g. Java or C# • Experience developing with Salesforce Lightning • Hands-on delivery of solutions on the platform • Strong proficiency in Apex, SOQL ...

Actuarial Engineer

Location
City Of London, England, United Kingdom
data analytics topics 3+ years’ experience in actuarial/modelling/software development Sound proficiency in a .NET language, C# preferred. Solid object-oriented programming skills Understanding of performance and scalability considerations Highly developed conceptual, analytical, and innovative problem-solving abilities Ability to work effectively and collaboratively ...

Software Engineer III - Java/Automation Engineer

Location
Lower Blandford St Mary, England, United Kingdom
Required qualifications, capabilities, and skills Formal training or certification in software engineering or a related discipline, with strong applied experience. Proficient in object-oriented programming, especially Java 17+ with Spring Boot. Skilled in creating thread-safe concurrent code in Java or other JVM-based languages. Proficient ...

Senior Software Engineer GDK

Location
Manchester, England, United Kingdom
innovations to enhance the framework and development process. What You’ll Bring Proven experience building complex, scalable, and maintainable software systems. Strong object-oriented programming skills and proficiency in at least one language such as TypeScript, C#, C++, or similar. Hands-on experience working with modern game ...

Principal Software Engineer (Java/Scala/.Net)

Location
Greater London, England, United Kingdom
working with Java/.Net working experience in the industry. Experience with using AI for support, development, and design. Development experience in object-oriented programming and working with mixture of new and legacy systems. Ability to work in a globally distributed team effectively. Demonstrate some ability ...

Software Engineer (up to 12 months Fixed term contract)

Location
Hereford, England, United Kingdom
participating in educational opportunities; reading professional publications. About You To be successful in this role you will need to: Experience of using object oriented programming languages, especially C# and .NET. Experience of using SQL Server or equivalent directly via Management interface or software application. The ability ...

Senior/Staff Software Engineer - Silicon Engineering Platform

Location
West of England, England, United Kingdom
professional software development, with a strong command of Python (preferred) or an equivalent modern, strongly-typed-capable language. Demonstrated understanding of SOLID principles, OOP design, and composition-based architecture - able to explain trade-offs, not just recite acronyms. Proven ability to write testable code: dependency injection, mocking/stubbing external ...

Developer - Scala

Hiring Organisation
Sage
Location
City, Newcastle Upon Tyne, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
optimization, indexes, query profiling, and transaction behaviour. • Experience using Redis or similar technologies for caching, session handling, or performance-sensitive workloads. • Deep understanding of OOP principles, functional programming, concurrency, the Scala type system, and advanced architectural patterns (e.g., Tagless Final, type classes, effect systems). • Ability to design ...

Software Engineer, England

Location
Leeds, England, United Kingdom
Familiar with web‐related technologies (e.g. HTTP, REST, TCP/IP). Familiar with version control tools (e.g. Git, SVN). Familiar with UML, OOP, and design patterns. Familiar with AWS services and/or GCP. Proficiency with distributed caching and message‐oriented middleware (e.g., Kafka). Experience with ...

Team Lead Software Engineer

Location
Easthampstead, England, United Kingdom
grow and perform, as a meaningful part of the role alongside hands‐on technical leadership. Strong backend proficiency in C#/.NET preferred; other OOP languages welcome (Java, Kotlin, Go, or equivalent). Working frontend fluency with Vue.js, React, or equivalent. Strong system design experience, including distributed systems and service ...

Backend Software Engineer C++ Windows - Finance

Hiring Organisation
Client Server
Location
East London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
have a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, Data Structures, Design Patterns You're collaborative with great communication skills What's in it for you: *Please note this is a 12 month Fixed ...

Senior .Net Developer

Location
Manchester, England, United Kingdom
Tier Architecture, SOA and software design patterns. Expertise in Web Services, Web API and WCF. Strong SQL and NoSQL database experience. Solid understanding of OOP principles and performance optimisation. Confident using Git and working within Agile/Kanban environments. Excellent communication and problem-solving skills. Nice to Have Experience with ...

Sr Lead Software Engineer - JAVA - OMS - Equities - Vice President

Location
Greater London, England, United Kingdom
capabilities, and skills Formal training or certification on software engineering concepts and proficient advanced experience Expert in Java (17 or above) Strong understanding of OOP, data structures, algorithms, and Java garbage collection (GC) Experience with multi-threaded and distributed systems Strong problem-solving skills and attention to detail. Excellent communication ...

Software Engineer II - FICC eTrading - Java

Location
Greater London, England, United Kingdom
inclusive team culture and actively engage in communities of practice to evaluate and adopt relevant emerging technologies Required qualifications, capabilities, and skills Strong OOP/design patterns understanding and clean code practices Strong coding skills in Java and Spring with solid fundamentals Proven, hands‐on experience across system design, application ...