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!