7 of 7 OO Jobs in Surrey

Senior Platform Engineer

Location
Reigate, England, United Kingdom
requirements analysis, estimation, architecture/design, implementation, unit and system testing, deployment, operations, monitoring and incident management. Software engineering fundamentals Strong grounding in object oriented design, design patterns, SOLID principles, clean code practices, code review, documentation and Agile delivery. Core technical stack Hands‐on experience with C# ...

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

Full-Stack AI Web Engineer: Build Scalable Copilot UIs

Location
Woking, England, United Kingdom
applications meet high standards of quality, performance, security, and maintainability. Preferred Skills and Experience Strong programming experience in Python, C#, .NET, or other object-oriented languages. Experience with version control systems and modern CI/CD practices. Strong understanding of software architecture and system design principles. Experience building ...

Lead C# Engineer

Location
Reigate, England, United Kingdom
capture and analysis, estimation, detailed software design, implementation, unit and system-level testing, installation and deployment, maintenance Experience with software engineering best practices: object-oriented design and implementation, design patterns, SOLID principles, Agile and Extreme Programming methodologies Experience with software development tools: IDE’s, version control, test automation ...

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

Senior Data Scientist

Location
Sunbury-on-Thames, England, United Kingdom
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

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