Junior Software Engineer – Python£30,000–£35,000Cambridge (On-site)I’m currently supporting a cutting-edge biotech company in Cambridge in their search for a Junior Software Engineer. This is an exciting opportunity for a early-career developer to work on innovative technology that’s transforming protein research and scientific discovery.You’ll support and extend the software stack behind a high-impact lab device used in protein analysis. It’s a hands-on position that spans user interfaces, database management, and machine control — ideal for someone who wants to learn quickly, contribute broadly, and grow with the business.You’ll work alongside a multi-disciplinary team, collaborating with engineers, scientists, and business stakeholders to build intuitive, robust software. No two days will be the same, and you’ll regularly contribute outside of your immediate remit — whether that’s supporting software updates in the field or providing input to the website.Key Responsibilities• Develop and maintain the UI and backend software (primarily in Python)• Capture user feedback and implement new features• Manage and expand lab databases and internal LIMS• Build robust system and unit tests• Contribute to product development and hardware prototypes• Collaborate with hardware and firmware teams to integrate new functionality• Support cross-functional needs, including technical input for marketing and IT trouble...