11 of 11 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

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

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

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

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 C# Engineer

Hiring Organisation
Willis Towers Watson
Location
Reigate, Surrey, UK
Employment Type
Full-time
requirements capture and analysis, estimation, detailed software design, implementation, unit and system-level testing, installation and deployment, maintenanceExperience with software engineering best practices: object-oriented design and implementation, design patterns, SOLID principles, Agile and Extreme Programming methodologiesExperience with software development tools: IDE's, version control, test automation, continuous ...

Lead C# Engineer

Hiring Organisation
Willis Towers Watson
Location
Reigate, Surrey, United Kingdom
Salary
£ 70 K
requirements capture and analysis, estimation, detailed software design, implementation, unit and system-level testing, installation and deployment, maintenanceExperience with software engineering best practices: object-oriented design and implementation, design patterns, SOLID principles, Agile and Extreme Programming methodologiesExperience with software development tools: IDE’s, version control, test automation, continuous ...

Senior Generalist & Physics Engineer

Location
Guildford, England, United Kingdom
engineering role, in the games industry. Ideally this will be working on AAA or optimisation projects. Proficient in C++ and familiar with both object-oriented and data-oriented programming. Strong knowledge of game engines Demonstrable knowledge and understanding of 3D Maths and Physics. Experience with source control ...

Signal Processing Architect

Hiring Organisation
NEC Corporation
Location
Leatherhead, Surrey, United Kingdom
Salary
£ 70 K
expert-level digital signal processing, linear algebra/statistics and algorithm development experience (synchronisation, channel estimation, equalisation/MIMO detection, decoding), strong C++/OO programming, link/system-level simulation experience, familiarity with 3GPP standards and AI/ML (particularly agentic AI) applied to development workflows, and MATLAB-based … algebra, probability theory and statistics.Experience of algorithm development (synchronization and tracking, channel estimation, equalization and MIMO detection, de-mapping and decoding, etc).Strong Object Oriented and C++ programming skills.Experience of link and/or system level simulation.Understanding of 5G NR, 5G Advanced and 6G.Familiarity with 3GPP standards process.Strong ...

Signal Processing Architect

Hiring Organisation
NEC Corporation
Location
Leatherhead, Surrey, UK
Employment Type
Full-time
expert-level digital signal processing, linear algebra/statistics and algorithm development experience (synchronisation, channel estimation, equalisation/MIMO detection, decoding), strong C++/OO programming, link/system-level simulation experience, familiarity with 3GPP standards and AI/ML (particularly agentic AI) applied to development workflows, and MATLAB-based … probability theory and statistics. Experience of algorithm development (synchronization and tracking, channel estimation, equalization and MIMO detection, de-mapping and decoding, etc).Strong Object Oriented and C++ programming skills. Experience of link and/or system level simulation. Understanding of 5G NR, 5G Advanced and 6G.Familiarity with 3GPP ...