Senior Developer/Support Engineer

Advanced analytics. Intelligent insights.

IXICO is a fast-growing medical imaging technology company, providing advanced analytics to the global clinical trials market. Established in 2004 and listed as a public company in 2013, IXICO has firmly established itself as a trusted partner to the global life sciences industry, helping develop new therapies for neurological conditions such as Alzheimer’s, Parkinson’s, and Huntington’s disease.

With our focus on neuroscience, our purpose is to advance human health by turning data into clinically valuable insights, helping our clients reduce clinical development risk and improve return on investment. We achieve this by deploying breakthrough data analytics through our Artificial Intelligence-led technology platform, with an integrated service covering every stage of clinical development through to post-marketing surveillance. We continue to invest in our infrastructure and technology to support our ambitious growth strategy, which we are empowered to achieve through the “4A” values at the heart of our culture: Aspiration, Ability, Agility and Accountability.

To help us deliver our medical image analysis solutions to large clinical trials we are hiring an experienced Senior Developer/Support Engineer in a full-time capacity.

Essential Duties and Responsibilities:

The duties and responsibilities listed below are representative, but not exhaustive of the role. There may be some variation and/or development of these duties and responsibilities without changing the general nature of the role:

  • Lead on management of the TrialTracker Support ticket queue, providing advanced support via our issue tracking systems.
  • Design, implement, deploy and support IXICO’s Neuroscience Applications (primarily written in Java/Python/Bash) both front-end and back-end.
  • Work closely with other developers to undertake software analysis, estimation, programming, testing, and debugging.
  • Work closely with the Senior Scientific and Technology Engineer – Team Leader on best practices, new tools, and technologies.
  • Support Data Management for all image data transfers ensuring correct formatting of final data for transfer.
  • Configure and develop logic and custom Javascript logic for bespoke TrialTracker forms.
  • Participate in Agile Scrum team and promote continuous improvement process.
  • Create and maintain necessary documentation.
  • Participate in the innovation process by coming up with new ideas for company products and development process.

Qualifications and skills required for the role:


  • Bachelor’s degree from an accredited educational institution in a technical discipline e.g., Computer Science.
  • Strong professional experience in programming using scripting languages (Bash/Python).
  • Strong experience of Linux/Unix command line.
  • Experience supporting production software for internal/external users via issue tracking software
  • Understanding and working knowledge of Database concepts and technologies (RDBMS/SQL/PostgreSQL).
  • Understanding of Object-Orientated development.
  • Excellent communication skills across all levels of the business.
  • Strong organisational skills and great attention for detail.
  • Ability to prioritise effectively.
  • Strong team-player, who is acting in a professional and personable manner.
  • Highly motivated and driven to improve and develop processes.


  • Strong java development experience.
  • Understanding of Design Patterns.
  • Understanding of Agile concepts.
  • Knowledge of TDD and BDD.
  • Knowledge of Jenkins, SVN, Git and DevOps.
  • Knowledge of Docker and Kubernetes.
  • Knowledge of image analysis.


  • Competitive remuneration package
  • Generous employer pension contribution
  • 25 days annual leave, increasing up to 28 days with every year at IXICO
  • Annual salary review
  • Life Assurance scheme
  • Various discounts in retail, food & drink and entertainment through our benefit portal


How to Apply

IXICO is working hard to create a representative, inclusive and empowered team, because we believe different experiences, perspectives and backgrounds make a better workplace, and ultimately better services.

IXICO doesn’t discriminate on the basis of race, colour, religion or belief, gender, national origin, age, sexual orientation, marital status, disability or any other protected class.

This is a great opportunity for a strong and experienced Senior Developer/Support Engineer to thrive in an engaging and fast-paced environment, to make a difference on an every day basis.

If you think IXICO should meet you, please send us your CV and covering letter by email to We are looking forward to your application. Please note that our entire business is operating under a Hybrid-Working model. If you have got any questions about this please reach out to our careers team.

Please note that IXICO will process the data provided by you only in order to perform the outlined recruitment exercise. For more details on what data we process and on what legal basis this happens please view our Recruitment Privacy Policy or contact