understanding of software design patterns, best practices and principles Practical experience of test-driven development Strong interest in model development and applied engineering or science Good knowledge of object-oriented programming Highly effective communicator who encourages innovation through collaboration Natural problem-solver with a desire to learn Organised and self-motivated Desirable skills Containerisation ASP.NET Core including Blazor More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Cegeka UK Limited
tools, technologies, and best practices. Requirements: Degree in Computer Science, Software Engineering, or a related field (or equivalent experience). Solid programming skills in Java with exposure to object-oriented programming principles. Understanding of Spring/Spring Boot for application development. Hands-on experience with SQL databases, writing queries, and working with relational data. Familiarity with version control More ❯
Didcot, Oxfordshire, England, United Kingdom Hybrid / WFH Options
Hays Specialist Recruitment Limited
years of real-world experience developing software for mission-critical applications in the space domain or adjacent industries.* 5+ years of full stack development experience.* 5+ years of object-oriented programming experience (preferably in Java, Python, or C++).* 5+ years of experience developing frontend applications with modern frameworks (preferably React). Highly Desirable skills * strong demonstrable experience More ❯
Didcot, Oxfordshire, England, United Kingdom Hybrid / WFH Options
Hays Specialist Recruitment Limited
years of real-world experience developing software for mission-critical applications in the space domain or adjacent industries.* 3+ years of full stack development experience.* 3+ years of object-oriented programming experience (preferably in Java, Python, or C++).* 3+ years of experience developing frontend applications with modern frameworks (preferably React). Highly Desirable skills Strong demonstrable experience More ❯
didcot, south east england, united kingdom Hybrid / WFH Options
Hays
years of real-world experience developing software for mission-critical applications in the space domain or adjacent industries. * 3+ years of full stack development experience. * 3+ years of object-oriented programming experience (preferably in Java, Python, or C++). * 3+ years of experience developing frontend applications with modern frameworks (preferably React). Highly Desirable skills Strong demonstrable experience More ❯
oxford district, south east england, united kingdom Hybrid / WFH Options
Hays
years of real-world experience developing software for mission-critical applications in the space domain or adjacent industries. * 3+ years of full stack development experience. * 3+ years of object-oriented programming experience (preferably in Java, Python, or C++). * 3+ years of experience developing frontend applications with modern frameworks (preferably React). Highly Desirable skills Strong demonstrable experience More ❯
improvement and innovation within the team Required Experience Proven experience as a Java Developer, with a minimum of 3-5 years in a similar role Strong understanding of object-oriented programming and design patterns Proficiency in Java SE (Standard Edition) and Java EE (Enterprise Edition) Experience with frameworks such as Spring, Hibernate, or similar Knowledge of RESTful APIs More ❯
Jam Management Consultancy Limited T/A JAM RECRUITMENT
apply new methods to improve development practices. About You A 2:1 or above in Computer Science, Software Engineering, or a STEM-related discipline . Strong understanding of object-oriented programming and web development frameworks . Excellent problem-solving skills and a proactive approach to learning new technologies. Clear and confident communication skills, both written and verbal. A More ❯
meet sprint milestones. The position will require understanding and application of the software engineering standards, principles and best practices. Typical Duties: Design software using functional and/or objectoriented methodologies Implement software solutions and/or tools that contain logical and mathematical solutions Conduct functional, unit testing and/or early system integration testing Investigate problems identified More ❯
in Software Engineering with a proven track record of specification, design, and development. An effective problem solver with the ability to understand and resolve complex issues. Experience of Object-Oriented Design (eg UML) and implementation, along with Design patterns. C++ and/or C# Experience of applying test-Driven Development, SOLID principles and Clean Code Ability to contribute More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
or similar. Demonstrable commercial experience in iOS and/or Android platform development (ideally utilising location services, online maps, compass functionality and device tilt sensors). Experience with object-oriented design using C, C++ or Java. UI familiarity using either Android Native UI or iOS Objective C UI/Swift components. Any exposure to graphics (OpenGL, Shaders), Qt More ❯
london, south east england, united kingdom Hybrid / WFH Options
Techfellow Limited
Bring... 4+ years hands-on experience building distributed or performance-sensitive systems, ideally with microsecond-level latency or high-throughput requirements Proven coding ability in Kotlin, or another object-oriented language such as Java (preferred), C++ or C# Familiarity with Linux APIs and comfort developing in a Linux-based environment Strong computer science fundamentals with several years’ experience More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Techfellow Limited
Bring... 4+ years hands-on experience building distributed or performance-sensitive systems, ideally with microsecond-level latency or high-throughput requirements Proven coding ability in Kotlin, or another object-oriented language such as Java (preferred), C++ or C# Familiarity with Linux APIs and comfort developing in a Linux-based environment Strong computer science fundamentals with several years’ experience More ❯
Design cloud-native tools that integrate seamlessly into our platform, including visualization and analytics interfaces. Required Experience Strong experience in Python, SQL, AWS, and Snowflake. Deep understanding of object-oriented programming. Familiarity with DevOps practices, including Docker and cloud-native deployments. Experience in Linux and Windows environments. Excellent communication skills and a passion for technology innovation. Benefits Competitive More ❯
Bexhill-On-Sea, East Sussex, South East, United Kingdom Hybrid / WFH Options
Hastings Direct
with the latest .NET and Azure features to drive innovation within the company. Skills we would love you to have: Proficient in C# with a solid understanding of object-oriented programming principles. Hands-on experience developing and deploying applications using .NET Core/.NET 6+. Strong problem-solving skills and ability to work in a fast-paced, dynamic More ❯
Maidstone, Kent, England, United Kingdom Hybrid / WFH Options
Noir
TV shows. .NET Developer applicants should be experienced in: .NET, .NET Core/ASP.NET MVC, C# and Azure SQL. You should have a strong grasp of object orientated (OO) development principles. Our client can provide you with industry recognized training in: .NET 9, Blazor, EF Core, Azure, JavaScript, HTML5, CSS3, Agile, TDD, BDD and MongoDB. You will follow a More ❯
Eastbourne, East Sussex, England, United Kingdom Hybrid / WFH Options
Noir
TV shows. .NET Developer applicants should be experienced in: .NET, .NET Core/ASP.NET MVC, C# and SQL Server. You should have a strong grasp of object orientated (OO) development principles. Our client can provide you with industry recognized training in: .NET 9, Blazor, EF Core, Azure, JavaScript, HTML5, CSS3, Agile, TDD, BDD, Azure SQL and SQL Server 2022. More ❯
the Design/Configuration/Usage in a number of the following - Software/API/Web Design and Development Database Design and Data Modelling Architectural Patterns such as OO, Cloud-native and Microservices. Automated Test tooling, ideally Selenium/Robot Framework DevSecOps Key Skills Experience in the Design/Configuration/Usage in a number of the following - CI More ❯
Requirements: A degree in Computer Science or a related field, demonstrating a strong foundation in theoretical and practical aspects of computing. Extensive experience with C/C++ and object-oriented programming, showcasing the ability to write efficient, maintainable, and scalable code. Proven experience in the high-frequency trading (HFT) industry, with a deep understanding of the unique challenges More ❯
Requirements: A degree in Computer Science or a related field, demonstrating a strong foundation in theoretical and practical aspects of computing. Extensive experience with C/C++ and object-oriented programming, showcasing the ability to write efficient, maintainable, and scalable code. Proven experience in the high-frequency trading (HFT) industry, with a deep understanding of the unique challenges More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Salt Search
CI/CD methodologies to ensure fast, reliable, and secure delivery of software What We're Looking For Proven experience developing Java software with a strong understanding of object-oriented principles and design patterns Hands-on experience delivering microservices and working within distributed system architectures Knowledge of Agile delivery methods , including CI/CD pipelines and test automation More ❯
development, debugging , and performance optimisation. Proven ability to design, implement, and maintain embedded software on RTOS platforms such as VxWorks , including target integration and validation. Strong grasp of Object-Oriented Design (OOD) principles. Strong unit test skills using tools such as MS Test Framework. Experience in interpreting and managing requirements through IBM DOORS , maintaining full traceability from definition More ❯
Backbone, or Angular. Experience deploying software to at least one of the leading cloud computing platforms (i.e., GCP, AWS, Azure) Understanding of SQL and NoSQL databases Proficiency in object-oriented programming , data structures , algorithms and web application development . More ❯
learning, mathematics or statistics Understanding of probabilistic model development Experience of Bayesian modelling Good understanding of software design principles and best practices Good knowledge of at least one object-oriented language Familiarity with cloud platforms (e.g., Azure, AWS, GCP) and infrastructure-as-code tools (e.g., Terraform) How to Apply To apply, submit a CV and a supporting statement More ❯
design decisions, ensuring adherence to best practices in technology choices and system design Deep understanding of programming fundamentals and expertise with at least one programming language (functional or object-oriented) A nuanced and rich understanding of code quality, maintainability and practices like Test Driven Development Experience with one or more source control and build toolchains Working knowledge of More ❯