numerate discipline, preferably Computer Science, Computer Engineering, or a science with a significant computing component. Required skills include knowledge of Java (familiarity with Python is an advantage), object-orientedprogramming, and an understanding of software design considerations. Experience with Python, Spark, Kubernetes, and database systems would be beneficial. Experience with astronomical data acquisition and reduction, as well More ❯
approach and writing quality code A strong growth mindset and a desire to keep learning Comfortable asking questions and working in a supportive team environment Experience with object-orientedprogramming and an understanding of its principles Great communication skills and team spirit Nice to have (but not essential): Familiarity with Jetpack Compose, RxJava, Coroutines, or Flow Knowledge More ❯
teamwork. Apply technology trends and industry innovations to our products. Coach and mentor team members in areas of expertise. Experience 10+ years of software development experience. Strong object-orientedprogramming skills following SOLID principles. Proficient in Java and experienced in building REST/HTTP microservices. Familiarity with Jenkins CI/CD pipelines and Terraform. Experience with containerization More ❯
teamwork. Apply technology trends and industry innovations to our products. Coach and mentor team members in areas of expertise. Experience 10+ years of software development experience. Strong object-orientedprogramming skills following SOLID principles. Proficient in Java and experienced in building REST/HTTP microservices. Familiarity with Jenkins CI/CD pipelines and Terraform. Experience with containerization More ❯
automated testing, validating mostly back-end interfaces and services, including RESTful APIs as mandatory and having front-end web-based user interfaces is nice to have. Solid object-orientedprogramming skills and strong experience automating in Java is mandatory and having JavaScript, typescript or similar is a nice to have. Experience on building and scaling tests using More ❯
to evaluate business problems and identify and apply appropriate solutions. Expert skillset in relational databases (e.g. Microsoft SQL Server or Access) and data management essential. Experience with ObjectOrientedprogramming (e.g. VBA, Python) essential. Strong skillset and experience with business intelligence tools and data visualisation (specifically Power BI) essential. Strong knowledge of Microsoft Word, PowerPoint, and Outlook More ❯
architecture, APIs, service discovery, and messaging patterns Experience with cloud platforms (AWS, GCP, Azure) and containerisation (Docker; Kubernetes a plus) Strong software engineering fundamentals: clean code, testing, performance optimisation, OOP, algorithms Familiar with SQL and NoSQL databases (PostgreSQL, MongoDB) and CI/CD pipelines Comfortable in fast-changing environments with a strong sense of ownership and collaboration Growth mindset with More ❯
Master's degree in Computer Science, Engineering, or a related field. Proven experience in developing and deploying mobile applications with Flutter and Dart. Strong understanding of mobile app architecture, OOP concepts, and design patterns. Proficiency in integrating APIs, using mobile databases, and implementing UI/UX best practices. Experience with version control systems (e.g., Git) and Agile methodologies. Familiarity with More ❯
with the latest industry trends and technologies. Participate in and, where appropriate, lead meetings with business stakeholders Experience Required Proficiency in .NET (C#) Experience with Python Fundamentals and approaches: OOP, SOLID principles, TDD/BDD/ATDD Experience with message driven architecture, ideally with Azure Service Bus Experience with Azure PaaS services Experience with CI/CD pipelines (TeamCity, GitHub More ❯
Software Engineer - OOP, PHP, LAMP, MVC, HTML, CSS, JavaScript and opportunity to learn GoLang - Fareham, Hampshire. This is an in office role. - Salary circa £45,000 - £65,000 plus benefits Malware, Ransomware, Cryptojacking, Trojan Viruses. In 2023, cybercrime cost UK businesses an estimated £21 billion click apply for full job details More ❯
for this SQL Developer role; Strong SQL Server skills, including stored procedures and complex queries Experience structuring and migrating data across multiple applications Solid knowledge of .NET Core and OOP Familiarity with Git for version control Advantageous development skills: HTML, JavaScript, CSS PHP This is an office-based role offering involvement in a range of exciting technical projects. Apply now More ❯
Hartlepool, County Durham, North East, United Kingdom
Hireful
learn new tech like Blazor. Tech you'll use: ASP.Net/C# JavaScript (including some React) Blazor (we'll train you) MS SQL (Entity + stored procedures) Agile, TDD, OOP, SOLID principles Why join? We're ambitious, flexible, and investing heavily in our tech. This is a chance to grow your skills, work with modern frameworks, and enjoy great benefits. More ❯
Employment Type: Permanent
Salary: to 40 - 50K + 7% Pension + Health + 25 days
learn new tech like Blazor. Tech you ll use: ASP.Net/C# JavaScript (including some React) Blazor (we ll train you) MS SQL (Entity + stored procedures) Agile, TDD, OOP, SOLID principles Why join? We re ambitious, flexible, and investing heavily in our tech. This is a chance to grow your skills, work with modern frameworks, and enjoy great benefits. More ❯
and learn new tech like Blazor. Tech you’ll use: ASP.Net/C#JavaScript (including some React)Blazor (we’ll train you)MS SQL (Entity + stored procedures)Agile, TDD, OOP, SOLID principles Why join? We’re ambitious, flexible, and investing heavily in our tech. This is a chance to grow your skills, work with modern frameworks, and enjoy great benefits. More ❯
learn new tech like Blazor. Tech you’ll use: ASP.Net/C# JavaScript (including some React) Blazor (we’ll train you) MS SQL (Entity + stored procedures) Agile, TDD, OOP, SOLID principles Why join? We’re ambitious, flexible, and investing heavily in our tech. This is a chance to grow your skills, work with modern frameworks, and enjoy great benefits. More ❯
Hatfield, Hertfordshire, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
C# .Net Core skills You have experience with API development, microservices, Cloud based systems (AWS, Azure or GCP) You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures You have excellent communication and collaboration skills and are comfortable working directly with clients Ideally you will also have some experience with one or more of More ❯
West London, London, United Kingdom Hybrid / WFH Options
Client Server
week with flexibility to work from home the other two days. About you: You have a strong knowledge of software engineering best practices and Computer Science fundamentals such as OOP, Data Structures, Design Patterns You have expertise with React and strong TypeScript skills You have experience with data visualisation and have worked on complex systems You have a good understanding More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
week with flexibility to work from home the other two days. About you: You have a strong knowledge of software engineering best practices and Computer Science fundamentals such as OOP, Data Structures, Design Patterns You have expertise with React and strong TypeScript skills You have experience with data visualisation and have worked on complex systems You have a good understanding More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
week with flexibility to work from home the other two days. About you: You have a strong knowledge of software engineering best practices and Computer Science fundamentals such as OOP, Data Structures, Design Patterns You have expertise with React and strong TypeScript skills You have experience with data visualisation and have worked on complex systems You have a good understanding More ❯
development You have a strong knowledge of databases (SQL or Oracle) You're comfortable with JavaScript/React You have a thorough knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms You are collaborative with excellent communication and stakeholder management skills You are degree educated in Computer Science or similar technical discipline What's in it More ❯
development You have a strong knowledge of databases (SQL or Oracle) You're comfortable with JavaScript/React You have a thorough knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms You are collaborative with excellent communication and stakeholder management skills You are degree educated in Computer Science or similar technical discipline What's in it More ❯
St. Albans, Hertfordshire, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
development skills You have JavaScript experience, combined with Angular or React You have experience with AWS and microservices You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms You enjoy collaborating, learning new things and sharing knowledge You are degree educated in Computer Science or closely related discipline Apply now to find out More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Client Server Ltd
a strong knowledge of modern software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As a More ❯
you bring to the table? Skills to develop and maintain robust applications using C# and modern .NET frameworks, writing clean, reusable, and well-documented code. Understanding of engineering principles (OOP, data structures, design patterns) and modern architectural patterns (microservices, event-driven) to build scalable and maintainable solutions. Demonstrable software architecture skills by navigating complex projects, conducting research, and creating Architectural More ❯
solution Dive into difficult problems and successfully deliver results on schedule REQUIREMENTS Technical Skills : A BS degree in computer or any equivalent experience MS degree and above preferred Solid OOP and software design knowledge - you should know how to create software that is extensible, reusable and meets desired architectural objectives Must have technical skills with at least 1 year experience More ❯