101 to 125 of 158 OOP Jobs in the UK excluding London

Software Engineer

Hiring Organisation
MASS Consultants
Location
Corsham, South West, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£50,000
technologies and languages You have a good understanding of computing fundamentals (e.g. logic, data structures) along with strong software design skills, including Object-Oriented Programming, and knowledge of version control systems such as Git/SVN 2+ years' experience in C# development, or another language Knowledge ...

Laravel Developer 194058

Location
Birmingham, England, United Kingdom
commercial experience developing web applications with PHP and Laravel. Experience working with Vue.js, with exposure to Inertia.js being beneficial. Solid understanding of object-oriented programming, MVC architecture, and software design principles. Experience working with MySQL, relational databases, and query optimisation. Strong JavaScript, HTML, and CSS skills. Experience ...

RM IT Team Leader

Location
Milton Keynes, England, United Kingdom
Engineering, or similar Experience with SQL databases (Oracle preferred) Strong Linux CLI and shell scripting experience Knowledge of Java or other object-oriented programming languages Proven experience in a technical support or systems environment Strong leadership and problem-solving skills Excellent communication skills, with the ability ...

Industrial Placement Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Edinburgh, Scotland, United Kingdom
Employment Type
Permanent Contract, Hybrid
following: Experience of computer programming and be enthusiastic and passionate about designing software and writing code Experience of an object-oriented programming language such as C++ and knowledge of UML (Unified Modelling Language) is an advantage but not essential A full statement of courses and projects ...

Industrial Placement Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
/MEng). Experience of computer programming and be enthusiastic and passionate about designing software and writing code. Experience of an object-oriented programming language such as C++ and knowledge of UML (Unified Modelling Language) is an advantage but not essential. A full statement of courses ...

Senior Associate Software Engineer- Python

Location
Glasgow, Scotland, United Kingdom
Design and maintain AI developer tooling, including prompt engineering and LLM-assisted code generation Required qualifications, skills, and capabilities Proficiency in Python, object oriented programming, context managers, generators, and functional programming pattern Experience with test-driven or test-heavy development, including unit, integration, and regression testing ...

Industrial Placement Software Engineer

Location
Newcastle upon Tyne, England, United Kingdom
following: Experience of computer programming and be enthusiastic and passionate about designing software and writing code. Experience of an object‐oriented programming language such as C++ and knowledge of UML (Unified Modelling Language) is an advantage but not essential. A full statement of courses and projects ...

Quality Automation Engineer - Leeds

Location
Leeds, England, United Kingdom
spent several years defining and implementing modern Quality Engineering concepts including automated testing You’re comfortable working in at least one object oriented programming language (JavaScript/TypeScript, Python, Java, C#, etc) You have hands-on experience with GenAI, (e.g. Playwright with MCP). Experience with ...

Java Developer

Location
Manchester, England, United Kingdom
Scala), with experience using advanced Java features (lambdas, maps, concurrency, generics) Experience with Spring Framework (Spring MVC, Spring Boot) Experience with: RESTful APIs, OOP Principles, Kubernetes, Docker, Git SC Cleared Within this role, you will be responsible for: Design, develop, and maintain high-quality Java codebases. Participate throughout the software ...

AI Solutions Consultant

Location
Portishead Point, England, United Kingdom
holidays Health plan Annual bonus scheme Hybrid working Essential requirements: Commercial experience building AI platforms Enterprise level Agent design, creation and support Strong foundation OOP experience with C# ideally Python experience Entra experience Azure Cloud experience - including Azure functions such as Service Bus, Azure DevOps AI Foundry API MCP Frontier ...

Software Engineer

Location
Oxford, England, United Kingdom
stakeholders to translate technical and operational requirements into reliable, maintainable solutions. We are ideally looking for someone with the following skills and experience: Python (OOP), plus Rust or C++, and modern development practices. GUI development experience (Qt, PySide6, QtQuick/QML) and a good eye for usability. Exposure to instrument ...

Web Developer

Location
Wymondham, England, United Kingdom
everyone has the right to be who they are, and to be that person at work. What you should bring: Ability to write modern OOP PHP Experience working with the Laravel framework Experience working with WordPress or Bedrock Experience working with TailwindCSS Relational databases such as MySql or Postgres Experience ...

Senior Software Engineer (Full Stack)

Location
Belfast City District, Northern Ireland, United Kingdom
Websockets + Experience with CSS pre-processors e.g. Tailwind* Back-end skills + Proficiency in backend programming languages (Typescript and/or other OOP language such as c#/Java) + Strong database knowledge (SQL and NoSQL) + Proficiency with RESTful APIs and GraphQL APIs and Websockets + Experience … detail, highly organised with a proactive approach.* Strong analytical ability and innovative problem solving skills.* Software Design Patterns.* Source control (Git).**Desired:*** OOP \\ SOLID Principles.* Demonstrable experience of C# (.Net 8+) in a professional environment.* Contribution to open-source projects.* Experience of regulatory driven projects.* Knowledge of Financial Markets ...

Senior Software Engineer (Full Stack)

Location
Belfast City District, Northern Ireland, United Kingdom
GraphQL and Websockets Experience with CSS pre-processors e.g. Tailwind Back-end skills Proficiency in backend programming languages (Typescript and/or other OOP language such as c#/Java) Strong database knowledge (SQL and NoSQL) Proficiency with RESTful APIs and GraphQL APIs and Websockets Experience with microservices architecture … detail, highly organised with a proactive approach. Strong analytical ability and innovative problem solving skills. Software Design Patterns. Source control (Git). Desired OOP/SOLID Principles. Demonstrable experience of C# (.Net 8+) in a professional environment. Contribution to open-source projects. Experience of regulatory driven projects. Knowledge of Financial ...

Lead Software Engineer (Bath Area)

Location
Bath, England, United Kingdom
principles with a deep understanding of emerging technologies and industry trends Understanding of Python advanced concepts including Object Oriented Programming (OOP), Concurrency, decorators, recursion Understanding of cloud deployment (e.g. AWS, Azure) and Linux scripting (e.g. bash) Advanced Docker skills with a deep understanding of Docker storage, volumes ...

Frontend Developer for Esports Platform – Fast-Paced

Location
Manchester, England, United Kingdom
Developer Job Requirements: Degree in Computer Science and relevant commercial experience is essential. Strong organisational and project management skills. Experience with Object-oriented Programming (OPP) and software designs patterns. Not essential but desirable to have Xojo experience Experience doing test-driven and behaviour-driven development. Experience with ...

Summer Placement Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Edinburgh, Scotland, United Kingdom
Employment Type
Permanent Contract, Hybrid
should have some experience of computer programming and be enthusiastic and passionate about designing software and writing code Experience of an object-oriented programming language such as C++ and knowledge of UML (Unified Modelling Language) is an advantage but not essential. A full statement of courses ...

Summer Placement Software Engineer

Location
Newcastle upon Tyne, England, United Kingdom
should have some experience of computer programming and be enthusiastic and passionate about designing software and writing code. Experience of an object‐oriented programming language such as C++ and knowledge of UML (Unified Modelling Language) is an advantage but not essential. A full statement of courses ...

Test Engineer

Location
Cardiff, Wales, United Kingdom
Proactively provide status, raise issues, and communicate necessary information to appropriate team members on a regular basis. Your Experience and Background include: Object-oriented programming (e.g. C# or Python) Bachelor's degree from an accredited four-year college or university (CS, EE, or relevant discipline) Experience with ...

Test Engineer I UK

Location
Bangor, Wales, United Kingdom
experience may also be evaluated and considered in lieu of educational requirementsValid Driver’s License requiredKnowledge of C++ or other modern, object-oriented programming language(s) is requiredWorking knowledge of Microsoft Word and Excel is requiredMust be able to read, write and speak English fluentlyMust have excellent ...

Senior Verification Engineer - Media IP

Location
Manchester, England, United Kingdom
UVM. Strong scripting skills – being able to develop scripts to support new and existing flows. Solid software engineering skills including understanding of object-oriented programming, data structures, and algorithms. Familiar with the tools and processes for developing testbenches and finishing all aspects of the verification process. Prior ...

Software Engineer IC4 Embedded

Location
Norwich, England, United Kingdom
support our expanding engineering pipeline What We Are Looking For Commercial experience working as a Software Engineer, with strong foundations in object‐oriented programming, modern backend languages, and database design. Exposure to building or integrating APIs, data pipelines, accounting ledger logic, or cloud‐native platform services. ...

Senior Systems Architect - Lead Modernization (C++, SQL, NHS)

Location
Plymouth, England, United Kingdom
track record of having responsibility for the development of quality software products including requirements capture, analysis, design, build and deployment Expert knowledge of C++, OOP and SQL Enthusiastic, highly motivated with the ability to take responsibility and demonstrate good interpersonal skills NHS experience Thorough knowledge of Agile working and development ...

Quality Assurance Engineer

Location
Eastleigh, England, United Kingdom
Pytest for API automation Experience with CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI) Proficiency in Python with a strong understanding of OOP concepts Proficiency with Git and platforms like GitHub, GitLab, or Bitbucket Upper-Intermediate English What you will do: Analyze business and technical requirements to determine ...

Software Systems Engineer

Location
Lossiemouth, Scotland, United Kingdom
process and productivity for Software Proficiency in at least one programming language (e.g., C, C++, JAVA, C#, .Net) Strong understanding of object-oriented programming (OOP) and software design principles Familiarity with version control systems (e.g., Git) Knowledge of Agile development methodologies Familiarity with DevOps, Automation ...