1 to 25 of 45 OOP Jobs in the North of England

Senior Software Engineer, Full-Stack Applications (Java)

Location
Manchester, England, United Kingdom
development practices. Experience designing and developing RESTful APIs and integrating with third‐party services. Solid understanding of software design principles, design patterns, object‐oriented programming, data structures, algorithms, and scalable system architecture. Experience working with relational and NoSQL databases. Familiarity with Agile development methodologies and modern software ...

Associate Manager (Java) - Newcastle

Location
Newcastle upon Tyne, England, United Kingdom
implementation Experience with CI/CD pipelines, automated testing, and cloud-native application development, including containerisation technologies such as Docker and Kubernetes Object-oriented programming principles and software design patterns SQL and NoSQL database technologies, including MySQL, Oracle, PostgreSQL, and MongoDB Agile delivery methodologies and Scrum frameworks ...

Developer

Location
Manchester, England, United Kingdom
error handling. Background in .NET and .NET Core using C#, particularly in building and integrating backend services and APIs. Good understanding of object-oriented programming principles, including SOLID and common design patterns. Experience with database design and development, particularly with Microsoft SQL Server and Azure SQL. Commitment ...

Senior Java Developer - Newcastle

Location
Newcastle upon Tyne, England, United Kingdom
developing applications using Java 8 or above Experience with Spring Framework and Spring Boot Experience developing RESTful APIs and microservices Experience with object‐oriented programming principles and design patterns Experience with SQL and NoSQL databases including MySQL, Oracle, PostgreSQL, and MongoDB Experience with Python and Shell scripting ...

Senior Software Engineer, Full-Stack Applications (Python)

Hiring Organisation
Fitch Group
Location
Manchester, United Kingdom
Employment Type
Full Time
Engineering Experience – 7+ years of hands-on experience building enterprise applications and modern web technologies in production environments • Software Engineering Fundamentals – Strong understanding of OOP concepts, design patterns, SOLID principles, algorithms, data structures, and ability to write clean, maintainable code • Backend Development – Proficiency in Python (Pandas, FastAPI, Flask) for building ...

Senior Java Developer – Newcastle

Location
Newcastle upon Tyne, England, United Kingdom
developing applications using Java 8 or above Experience with Spring Framework and Spring Boot Experience developing RESTful APIs and microservices Experience with object-oriented programming principles and design patterns Experience with SQL and NoSQL databases including MySQL, Oracle, PostgreSQL, and MongoDB Experience with Python and Shell scripting ...

Junior Software Developer

Location
Wakefield, England, United Kingdom
Qualifications Degree (2:1 or above) in Computer Science, Software Engineering, Engineering, Artificial Intelligence or a related discipline. A sound foundation in object‐oriented programming, ideally using C# and .NET/ASP.NET Core. Experience building web applications through academic projects, internships, placements, personal projects or commercial experience. ...

Senior Software Engineer, Full-Stack Applications (Python)

Location
Manchester, England, United Kingdom
Engineering Experience – 7+ years of hands‐on experience building enterprise applications and modern web technologies in production environments Software Engineering Fundamentals – Strong understanding of OOP concepts, design patterns, SOLID principles, algorithms, data structures, and ability to write clean, maintainable code Backend Development – Proficiency in Python (Pandas, FastAPI, Flask) for building ...

Camunda Developer - Knutsford, UK

Location
Knutsford, England, United Kingdom
Solid understanding of Test-Driven Development (TDD), CI/CD pipelines, and microservices architecture, complemented by a Computer Science degree (or equivalent knowledge of OOP and data structures), experience in Agile environments, exposure to banking/financial sector projects, and familiarity with messaging systems like Apache Kafka or IBM MQ. ...

Sr. Manager, Site Reliability

Location
Manchester, England, United Kingdom
TeamCity, or equivalent). Experience implementing Infrastructure as Code using Terraform (preferred), Chef, Puppet, or similar tools. Proficiency in Python or another object-oriented programming language for automation, tooling, and production services. Experience administering and scaling Kubernetes clusters, including secure and compliant platform configurations. Working knowledge ...

Lead Software Developer C# - Finance

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, North East, United Kingdom
Employment Type
Permanent Contract, On-site
technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a scaling company in a role that you can shape and influence What ...

Head of eCommerce Technical Engineering

Hiring Organisation
EVO Group
Location
Normanton, West Yorkshire, Yorkshire, United Kingdom
Employment Type
On-site
Looking For Essential: Strong commercial experience developing and supporting enterprise software or business-critical web applications. Excellent Java development skills and object-oriented programming experience. Working knowledge of C#, .NET, SQL, HTML, CSS and JavaScript. Experience using Git, Azure DevOps and CI/CD pipelines. Understanding ...

Android Developer

Location
Cheadle, England, United Kingdom
sharing ideas to help us build better products. Essential skills & experience Strong knowledge of Kotlin and modern Android development practices. Understanding of object-oriented programming and software design principles. Experience using Git and collaborative development workflows. A passion for mobile app development and a desire to continually ...

Year-Long Internship 2027 - Software Engineering Intern

Hiring Organisation
Hackajob Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent Contract, On-site
specific stack; you will learn it on the job. You should already be able to program in at least one language, understand object-oriented programming, and have basic SQL and Git knowledge. Languages: TypeScript, C# .NET Frontend: Vue, Nuxt Databases: SQL Server, PostgreSQL Cloud & Infra: Azure, Kubernetes ...

Senior Developer – Cloud-Native Front Office (Azure)

Location
Manchester, England, United Kingdom
where appropriate, lead meetings with business stakeholders. Contribute to defining and maintaining the agreed quality standards of the product Experience Required Fundamentals and approaches: OOP, SOLID principles, DDD, TDD/BDD/ATDD Distributed, service-based architectures (messaging, pub/sub, streams, micro-services). Secure SDLC practices and toolsets ...

Software Engineer, Integration

Location
Wakefield, England, United Kingdom
core values: We Before Me, Positive Energy, Knowledge Explorer, and Own It Job Qualifications: Skilled in Java, C# or equivalent object-oriented programming language Strong algorithmic and object-oriented design skills Extensive experience with SQL and Relational Databases such as SQL Server Expertise in testing ...

Java Developer

Hiring Organisation
Intec Select Ltd
Location
Newcastle upon Tyne, Tyne & Wear, United Kingdom
Employment Type
Permanent
Salary
£60000 - £90000/annum
Skills & Experience: At least five years of professional Java development experience; eight or more years would be advantageous. Strong knowledge of Java, object-oriented programming and software design principles. Experience developing and maintaining complex applications. Understanding of data structures, algorithms, databases and SQL. Familiarity with version control ...

Junior Software Developer

Hiring Organisation
Pave Talent Partners Limited
Location
Liverpool, United Kingdom
Employment Type
Permanent Contract, Full Time, On-site
Salary
£35,000
software development. Experience working with C# and .NET . Frontend development experience using either Angular or React . A good understanding of object-oriented programming principles. An enthusiasm for learning, developing technically and getting involved in new projects. Good communication skills and the ability to work collaboratively ...

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

Senior OutSystems Developer

Location
Newcastle upon Tyne, England, United Kingdom
working on large-scale enterprise projects. Proven expertise with OutSystems platform development and the ability to manage complex systems. Strong knowledge of object-oriented programming (C#), .NET Framework, and ASP.NET. Experience with database systems such as MS SQL Server and proficiency in database design and development. Advanced ...

Senior Software Developer - Scala

Hiring Organisation
Hackajob Ltd
Location
Newcastle Upon Tyne, North East, United Kingdom
Employment Type
Permanent Contract, Hybrid
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 ...

Senior C# Developer

Location
Manchester, England, United Kingdom
ORMs such as PetaPoco. Contributions to open‐source projects or personal coding projects. Cloud infrastructure experience, especially Azure. Strong grasp of clean code principles, OOP design, and software patterns. What you will find here: Compensation is one of the main components of Clio’s Total Rewards Program. We have developed ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
ability to understand, debug, and maintain complex codebases. Experience developing games using the Unity game engine. Strong capability in C# and object-oriented programming principles. Excellent programming knowledge supported by solid software engineering fundamentals. The ability to design, develop, debug, and maintain robust, scalable software solutions. ...

Software Developer

Location
Newcastle upon Tyne, England, United Kingdom
Excellent verbal and written English business skills and confidence communicating with stakeholders from entry level to upper management Preferred skills: Python/Object Oriented Programming Modern Web Stack Experience using APIs (Soap, Rest, etc.) Cl/CD Experience Database Engineering Bonus skills: .NET/SQL/Cloud ...

Senior Software Developer – Scala

Location
Newcastle upon Tyne, England, United Kingdom
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 ...