Senior Software Engineer

4 weeks ago


United Kingdom Yourgene Health Full time

Job title: Senior Full-Stack Software Engineer

Reports to: Bioinformatics & Software Team Leader / Head of Bioinformatics & Software

Location: Manchester (hybrid role)

Contract Type: Full-time, Permanent

Salary & Benefits: Competitive Salary + Benefits Package

About Yourgene Health:

Yourgene Health is a leading integrated technologies and services business, enabling the delivery of genomic medicine. The group works in partnership with global leaders in DNA technology to advance diagnostic science.

Yourgene primarily develops, manufactures, and commercialises simple and accurate molecular diagnostic solutions, for reproductive health, precision medicine and infectious diseases. The Group's flagship in vitro diagnostic products include non -invasive prenatal tests (NIPT) for Down's Syndrome and other genetic disorders, Cystic Fibrosis screening tests, invasive rapid aneuploidy tests and DPYD genotyping.

Yourgene has a range of innovative DNA sample preparation platforms, powered by Ranger® Technology, the Yourgene LightBench® and Yourgene QS250, ideal for cell free DNA applications in NIPT and oncology including liquid biopsy.

Yourgene also has a global laboratory service network equipped to be a full life-cycle partner for clinical, research and pharmaceutical organisations to support partners at the preclinical, clinical, and post market stage to develop, manufacture, obtain regulatory approval and commercialise new products and services. In addition, Yourgene offers and NIPT and high throughput Covid testing service.

Yourgene Health is headquartered in Manchester, UK with facilities in Taipei, Singapore, the US and Canada.

Our Culture:

Yourgene is a growing, vibrant and exciting place to work, we are looking for committed driven individuals to be part of our next growth journey. Our culture is described by our employee's as collegiate, friendly, professional, innovative, open and fast paced. We have nay social and well-being initiatives run by our Social Huddle that keep our sense of community alive during challenging times that the pandemic has thrown our way. At Yourgene we focus on putting values led programmes in place to ensure that we can attract, retain and develop our people. We want our people to have a career with Yourgene and we ensure that they are recognised and rewarded for their achievements and commitment, everyone plays a critical role in our growth journey.

Description of role:

Yourgene Health, part of Novacyt Group are recruiting for a Senior Full-Stack Software Engineer to develop software and configure development and deployment infrastructure, to support the design, development, verification and validation of Yourgene Health products and services with a focus on the development of cloud based solutions. .

Overall responsibility:

The Senior Full-Stack Software Engineer will provide software development expertise in the design, development and maintenance of software for use in molecular diagnostic and screening products and services. Provide recommendations for best practice methodologies for operation of cloud-based infrastructure. Liaise internally to help ensure technologies and methods used in system development will meet user needs and product requirements.

Key areas of responsibility:

  • Provide software development expertise and input to development projects.
  • Develop and maintain software components of a sample-to-answer data analysis medical device.
  • Contribute to the migration of existing products and tools to a cloud-based infrastructure.
  • Provide recommendations for secure and cost-efficient techniques to leverage cloud services as alternatives to extending the existing on-premise infrastructure.
  • Automate build system and continuous integration processes, applying best practice infrastructure-as-code techniques.
  • Produce and maintain comprehensive and accurate design documentation and verification protocols.
  • Work collaboratively with development scientists, supporting them with bioinformatics analysis capabilities to create products, services and processes meeting the User Needs of Yourgene Health’s customers.
  • Contribute to support, maintenance and improvement of software products, services, and in-house computing resources and associated documentation.
  • As required, support any interfaces with external development contractors to help ensure that implementations of computational algorithms and processes are optimised for Yourgene Health products and services.
  • Support and provide guidance to junior staff.

Qualifications, Skills and Abilities:

  • A degree in Computer Science or similar technical subject, preferably with a strong software development component.
  • Extensive knowledge of using at least one cloud computing platform, such as AWS, Azure, or Google Cloud. Experience with multiple platforms preferred.
  • Experience of designing, developing, and managing cloud-based infrastructure and applications.
  • Knowledge of cloud security best practices and compliance requirements.
  • Excellent software programming skills with experience of full-stack software development, using languages such as C#, Java, Go or Python for back-end development, and experience of multiple UI technologies. Experience with desktop UI technologies such as WPF is also desirable. Experience of relational database design and management systems and SQL is advantageous.
  • Experience of configuring CI/CD pipelines and performing devops activities, using infrastructure-as-code tools such as Terraform, Pulumi, Ansible, Puppet and Chef, as well as experience with Unix shell scripting.
  • Good knowledge and understanding of the fundamental elements and workflow of software development processes.
  • Enthusiasm, drive, thoroughness, diligence and a willingness to take personal responsibility to ensure that projects are successful.
  • Excellent organizational skills and enjoys working to tight timelines.
  • Experience of working within interdisciplinary (e.g. scientific/engineering/design) teams is advantageous.
  • Experience of working in a regulated industry is desirable but not essential.
  • Direct experience of working with Next Generation Sequencing data sets is preferable but not essential.

Closing Date:

Sunday 24th November, 2024

Yourgene Health is committed to encouraging equality, diversity and inclusion among our workforce. The aim is for our workforce to be truly representative of all sections of society and for each employee to feel respected and able to give their best.



  • United Kingdom Oliver Bernard Full time

    Senior Software Engineer - Software Developer - Rust Developer Remote £45k-£160k depending on experience (multiple levels) We are looking for a Senior Software Engineer (Rust Developer) who is interested (or worked in previously) Web3 / Blockchain / Cryptography. This is a fantastic opportunity for a software engineer (Rust) to join a company on the...


  • United Kingdom Acre Software Full time

    Purpose: We are seeking a skilled Software Engineer to join our team at a leading tech firm. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Responsibilities:• Develop and maintain high-quality software applications• Collaborate with cross-functional teams to design and implement...


  • United Kingdom Oliver Bernard Full time €45,000 - €160,000

    Senior Software Engineer - Software Developer - Rust Developer Remote £45k-£160k depending on experience (multiple levels) We are looking for a Senior Software Engineer (Rust Developer) who is interested (or worked in previously) Web3 / Blockchain / Cryptography. This is a fantastic opportunity for a software engineer (Rust) to join a company on the...


  • United Kingdom Oliver Bernard Full time

    Senior Software Engineer - Software Developer - Rust Developer Remote £45k-£160k depending on experience (multiple levels) We are looking for a Senior Software Engineer (Rust Developer) who is interested (or worked in previously) Web3 / Blockchain / Cryptography. This is a fantastic opportunity for a software engineer (Rust) to join a company on the...


  • United Kingdom Oliver Bernard Full time

    Senior Software Engineer - Software Developer - Rust DeveloperRemote£45k-£160k depending on experience (multiple levels)We are looking for a Senior Software Engineer (Rust Developer) who is interested (or worked in previously) Web3 / Blockchain / Cryptography. This is a fantastic opportunity for a software engineer (Rust) to join a company on the scale-up...


  • United Kingdom Oliver Bernard Full time

    Senior Software Engineer - Software Developer - Rust DeveloperRemote£45k-£160k depending on experience (multiple levels)We are looking for a Senior Software Engineer (Rust Developer) who is interested (or worked in previously) Web3 / Blockchain / Cryptography. This is a fantastic opportunity for a software engineer (Rust) to join a company on the scale-up...


  • United Kingdom Oliver Bernard Full time €45,000 - €160,000

    Senior Software Engineer - Software Developer - Rust Developer Remote £45k-£160k depending on experience (multiple levels) We are looking for a Senior Software Engineer (Rust Developer) who is interested (or worked in previously) Web3 / Blockchain / Cryptography. This is a fantastic opportunity for a software engineer (Rust) to join a company on the...


  • United Kingdom Tiro Partners Limited Full time

    Contract Opportunity Senior Software Engineer - .NET, C#, .NET Core, Docker, Kubernetes, Cloud, Title: Senior Software Engineer (backend) Contract Type: Outside IR35 Daily Rate: £500-550p/d Location: Central London (Hybrid Working) Initial Duration: 6 Months Tech: .NET, C#, .NET Core, Docker, Kubernetes, Cloud About the Company: Tiro Partners are...


  • United Kingdom Tiro Partners Limited Full time

    Contract Opportunity Senior Software Engineer - .NET, C#, .NET Core, Docker, Kubernetes, Cloud, Title: Senior Software Engineer (backend) Contract Type: Outside IR35 Daily Rate: £500-550p/d Location: Central London (Hybrid Working) Initial Duration: 6 Months Tech: .NET, C#, .NET Core, Docker, Kubernetes, Cloud About the Company: Tiro Partners are...


  • United Kingdom Understanding Recruitment Full time

    Have you been working with Core Java throughout your career using multithreading techniques? Do you have a PhD in Computer Science? REMOTE Senior Software Engineer – GreenTech Scale-Up Salary: £100k-120k Location: Fully Remote anywhere in the UK I am partnered with a rapidly growing and highly successful CleanTech sustainability company who are...


  • United Kingdom Tiro Partners Limited Full time

    Contract Opportunity Senior Software Engineer - .NET, C#, .NET Core, Docker, Kubernetes, Cloud, Title: Senior Software Engineer (backend) Contract Type: Outside IR35 Daily Rate: £500-550p/d Location: Central London (Hybrid Working) Initial Duration: 6 Months Tech: .NET, C#, .NET Core, Docker, Kubernetes, Cloud About the Company: Tiro...


  • United Kingdom Primis Full time €70,000

    Senior Software Engineer £70,000 We’re working with a growing business within the financial services industry who are growing to be a competing force within their market. Due to the growth over the last 6 months, they’re looking to add a Senior Software Engineer to their Technology Function. The Senior Software Engineer will work on full end to end...


  • United Kingdom Primis Full time €70,000

    Senior Software Engineer £70,000 We’re working with a growing business within the financial services industry who are growing to be a competing force within their market. Due to the growth over the last 6 months, they’re looking to add a Senior Software Engineer to their Technology Function. The Senior Software Engineer will work on full end to end...


  • United Kingdom La Fosse Full time €85,000

    Senior Full-Stack Software Engineer | Nottingham | Hybrid | £85,000+ benefits An innovative and progressive specialist provider of HR, payroll and finance software, who are partnered with some of the world’s leading companies, are looking for a Senior Software Engineer, skilled in .Net Core, Angular and Azure/AWS to join them and play a crucial role in...


  • united kingdom ECOM Full time

    Senior Software Engineer - 90k - Remote UK wide - Entertainment (Must be located in the UK and have full right to work in the UK) Great opportunity for a Senior Software Engineer to work remotely for a UK household name in the entertainment industry. The business is spinning up a new product engineering team responsible for building innovative new systems...


  • united kingdom Understanding Recruitment Full time

    Senior Software Engineer - Trading Solutions - REMOTE (in the U.K) - £120K Have you been looking to switch things up or delve-deeper within the world of E-Trading? We have just kicked-off this next round of recruitment for a long-standing client of ours who specialise in providing a range of SAAS products utilised by some the biggest names in the...


  • United Kingdom Spectrum IT Recruitment Full time

    Senior C++ Software Engineer required by a successful software company located in Southampton. The company requires a Senior C++ Software Engineer to join a niche internal C++ software engineering team specialising in complex, statistical C++ software programming. The successful Senior C++ Software Engineer will likely have a relevant degree in...


  • United Kingdom Nicoll Curtin Full time

    Senior System Software Engineer - Python, Linux, Unix, Software Design Patterns, Debian, Systems Configuration, Monitoring, CI/CD, Networking Protocols I am seeking a Senior System Software Engineer to join my client who is a leading Hedge Fund. You must have a strong background in Python development with excellent Linux/Unix knowledge. In this role you...


  • United Kingdom VANRATH Full time

    An exciting opportunity for a Senior Software Engineer to join this growing company. My client works in the Research sector, working in Tech for Good. You will get the opportunity to work on cutting edge software, for this award winning company. The company are seeking an experienced Software Engineer who can manage large scale datasets. What you will...


  • United Kingdom VANRATH Full time

    An exciting opportunity for a Senior Software Engineer to join this growing company. My client works in the Research sector, working in Tech for Good. You will get the opportunity to work on cutting edge software, for this award winning company. The company are seeking an experienced Software Engineer who can manage large scale datasets. What you will need...