Senior Software Developer

Edinburgh, SCT, GB, United Kingdom

Job Description

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!

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3919423
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Edinburgh, SCT, GB, United Kingdom
  • Education
    Not mentioned