







Are you looking for an industrial placement starting in August 2026 that uses your scientific knowledge but isn't based in a lab? An opportunity to develop IT skills, alongside a small intake of highly motivated students and to be a valued team member? Look no further... IDBS offers student placement positions for software developers within the Engineering department, which are typically one-year placements starting in the Summer.The objective of the placement is to gain industrial experience in the use of agile software development practices, additionally gaining proficiency as a developer.Our product suite is web-based and delivered to our customers via the cloud as an integrated suite of SaaS applications. As a software developer, you will gain hands-on experience in the development, maintenance and delivery of high-quality professional software using many technologies and techniques that support and promote our cloud-first development & delivery approach.Here is what the role looks like:You will join one of our agile teams and will quickly be working on code delivered into our production systems. You will be buddied by a senior software engineer with support, mentoring and on-the-job training given as required.Some of the languages and technologies that you could be exposed to include Java & JavaScript (front-end and backend); AWS, Docker & Kubernetes; HTML/CSS, React & REST; Oracle, MongoDB; Maven, Jenkins (pipelines), Terraform.Experience or interest in data engineering, machine learning, AI frameworks, data analytics tools, or big data platforms is a plus.The exact tech will depend on the agile team that you join.Learn from the best (and maybe teach us something along the way!), come and join our team as a student placement software developer.