Senior Software Engineer

The software development team are responsible for the research, development, and validation of our core product offerings, as well as the deployment of these products into our Microsoft Azure infrastructure.


We are looking for a motivated and talented software engineer with particular interest in reliable and scalable data solutions, APIs, and continuous integration. The candidate will be designing solutions that enable our clients to collect and collate their clinical trial data, liaising with other teams and external stakeholders to lead the development of these solutions.


An ideal candidate will have the following skills and experience:

  • Excellent C# and SQL skills
  • Experience in API development
  • Experience with Azure services such as blob storage and service bus
  • Knowledge of Continuous Integration products and their implementation
  • Have helped lead the development of SaaS products
  • Experience in Unit Testing with Code Coverage
  • BS Degree in Computer Science or related discipline


Please send your CV and covering letter to