14 of 14 OO Jobs in Surrey

Senior Software Engineer - (Permanent or Fixed-Term Contract)

Location
Woking, England, United Kingdom
.NET, with working knowledge of Python and TypeScript. Experience delivering software solutions using agile methodologies and software engineering best practices. Strong understanding of object-oriented design and software engineering principles, including SOLID principles, with the ability to develop maintainable and scalable solutions. Proven ability to analyse complex technical ...

Senior Platform Engineer

Hiring Organisation
Willis Towers Watson
Location
Reigate, Surrey, United Kingdom
Salary
£ 70 K
SaaS development lifecycle: requirements analysis, estimation, architecture/design, implementation, unit and system testing, deployment, operations, monitoring and incident management.Software engineering fundamentalsStrong grounding in objectoriented design, design patterns, SOLID principles, clean code practices, code review, documentation and Agile delivery.Core technical stackHands‐on experience with C# and .NET (Core/6+ ...

Senior Platform Engineer

Hiring Organisation
WTW
Location
Surrey, United Kingdom
Employment Type
Full Time
lifecycle: requirements analysis, estimation, architecture/design, implementation, unit and system testing, deployment, operations, monitoring and incident management. Software engineering fundamentals Strong grounding in objectoriented design, design patterns, SOLID principles, clean code practices, code review, documentation and Agile delivery. Core technical stack Hands‐on experience with C# and .NET (Core ...

Full Stack Java Engineer

Location
Guildford, England, United Kingdom
than inherit a finished machine. Experience Required Essential Typically 4+ years' professional software development, most of it in Java. Solid modern Java and object-oriented design, comfortable in older codebases too. Hands-on Spring Boot: REST APIs, Spring Security, Hibernate/JPA. Building and consuming APIs, integrating third ...

Senior C#/.NET Software Developer

Location
Godalming, England, United Kingdom
experience as a C# Developer or similar software development role. Proficiency in C# programming language and .NET frameworkincluding .Net Core Strong understanding of object-oriented programming principles. Experience with software development methodologies such as Agile or Scrum. Familiarity with relational databases (e.g., SQL Server, MySQL, PostgreSQL ...

Remote Full Stack Mid-level.NET Developer

Location
Virginia Water, Surrey, United Kingdom
/.NET) Experience working with SQL Server and relational databases Solid understanding of HTML, CSS, and modern web development practices Strong grasp of object-oriented programming principles Commercial experience using agentic AI or AI-assisted tooling within the software development lifecycle Exposure to JavaScript frameworks Familiarity with Azure ...

Python Software Engineer - 12 Month FTC

Location
Woking, England, United Kingdom
services, APIs, and/or data pipelines. Experience delivering software solutions using agile methodologies and software engineering best practices. Strong understanding of object-oriented design, software architecture, and engineering principles, including SOLID. Proven ability to analyse complex technical problems and develop practical, scalable solutions. Comfortable taking ownership ...

Remote Freelance Software Developer (Ruby) - Quality Assurance (AI Trainer)

Location
Whyteleafe, Surrey, United Kingdom
Software Development, Computer Science, or other related fields. You have at least 3 years of professional experience with Ruby, including strong knowledge of object-oriented programming, metaprogramming, and idiomatic Ruby practices. Your level of English is advanced (C1) or above . Proficient with code review, quality analysis ...

Senior Associate, Software Engineer

Location
Woking, England, United Kingdom
high-performance environment, such as the military, games or aerospace industries, real-time systems or a similar setting. A strong theoretical understanding of object-oriented programming, design patterns and principles, data structures and algorithms, relational and NoSQL databases, and test-driven development. A BSc in Computer Science ...

Senior Data Scientist

Hiring Organisation
BP Energy
Location
Sunbury-On-Thames, London, United Kingdom
Employment Type
Work From Home
model lifecycle. Thorough understanding of the mathematical foundations of statistics, machine learning, and scientific computing. Strong programming experience in one or more object-oriented languages (e.g. Python, Go, Java, C++). Advanced SQL knowledge. Experience with modern ML engineering practices including MLOps, model lifecycle management, CI/ ...

Software Engineer / Developer / Programmer - Remote

Location
Chertsey, Surrey, United Kingdom
solid understanding in C or C++ with the motivation and ability to transition to Rust in a production environment Proficiency in compiled and object-oriented programming paradigms, with an emphasis on performance, reliability, and correctness Ability to work in Linux development environments, including scripting and command-line tooling ...

Remote Software Engineer (Tech

Location
Godalming, Surrey, United Kingdom
solid understanding in C or C++ with the motivation and ability to transition to Rust in a production environment Proficiency in compiled and object-oriented programming paradigms, with an emphasis on performance, reliability, and correctness Ability to work in Linux development environments, including scripting and command-line tooling ...

Remote Intern Software Engineer - Compilers (WebAssembly) - Amsterdam [two positions] (Remote)

Location
Surrey, United Kingdom
year. Working experience in alternative will also be considered. Some practical C/C++ development experience (including University projects) is required Understanding of object-oriented design principles Residence and right to work in the Netherlands About Leaning Technologies Leaning Technologies ( makes WebAssembly tools to run any software ...

Racing Software Engineer: Data & Tools for On-Track Performance

Location
Woking, England, United Kingdom
will develop and support bespoke tools that help analysts improve performance and deliver results on track. You will work across multiple languages, apply object-oriented design, and contribute to the full software lifecycle while occasionally travelling for events and providing trackside support when needed. #J-18808-Ljbffr ...