Senior Software Developer
3 days ago
Edinburgh
We’re partnering with a rapidly growing biotechnology company at the forefront of RNA sequencing innovation. Combining advanced bioinformatics with cutting-edge molecular science, this organisation is developing next-generation tools for biomarker discovery and transcriptomic analysis. Senior Software Developer Permanent, Full-time (Hybrid – minimum 2 days on-site) £ Competitive + Excellent Benefits Midlothian, Scotland Senior Software Developer Responsibilities: • Develop and maintain high-performance software to support large-scale RNA data analysis., • Optimise existing codebases to improve performance, robustness, and maintainability., • Translate research-driven analyses into automated, tested pipelines for routine data processing., • Uphold best practices in version control, testing, documentation, and software quality assurance., • Guide and mentor team members through code reviews, pair programming, and training., • Ensure software compatibility with required computing environments and compliance standards. Senior Software Developer Requirements: • Proven commercial Python development experience., • Strong understanding of software optimisation and performance tuning., • Experience with Python testing frameworks (e.g. unittest, pytest, or nose)., • Proficiency with Git (preferably GitHub)., • Comfortable working in Linux command-line environments., • Experience mentoring or supporting other developers., • Strong grasp of software development best practices., • Interest or familiarity with molecular biology or bioinformatics. If you’re a skilled software developer looking to apply your technical expertise to cutting-edge biological data challenges, get in touch or apply!