Technical Lead (Azure Development)

Advanced analytics. Intelligent insights.

IXICO is a fast growing and profitable medical data analytics company, providing data management and advanced analytics to the pharmaceutical clinical trials market. Established in 2004 and listed as a public company in October 2013, IXICO has firmly established itself as a trusted partner to the global pharmaceutical industry developing new therapies for neurological conditions such as Alzheimer’s, Parkinson’s and Huntington’s disease.

Our purpose is to advance medicine and human health by turning data into clinically meaningful information, providing valuable new insights in neuroscience. We will focus on developing and deploying breakthrough data analytics, at scale, through our remote access technology platform, to improve the return on investment in drug development and reduce risk and uncertainty in clinical trials for our pharmaceutical clients.

We are guided by our “4A” values: Aspiration; Ability.; Agility; and Accountability. These are at the heart of our culture and empower our people to directly contribute to achieving our goal to be a leading proponent of artificial intelligence in clinical drug development. We recognise that we will succeed in realising our purpose and achieving our goal only by bringing together the diverse set of skills needed to innovate and develop cutting-edge technologies, and by building an inclusive culture to continuously enhance our service offering to support our customers’ scientific endeavours.

As our team continues to grow we are now looking to hire a permanent Technical Lead for our internal Software Development team: 

Key Responsibilities:

  • You will be the lead technologist in your team. While a large portion of your day will be filled with coding new features on the platform, you will also be coaching and mentoring other team members.
  • You will promote best practices in terms of engineering on the platform and will be a technology evangelist and ensure your team's design and implementation is in line with the company’s architecture guidelines, which you will help to define.
  • You will be asked to research and come up with solutions that are simple, highly scalable, reliable and repeatable design patterns.
  • You will be a key member of one or more, self-organizing Agile teams and a participant in Agile ceremonies.

Skill Requirements:

  • Experienced in C#, beneficial if you also have JAVA experience
  • Beneficial – Azul frameworks for Azure Java development
  • Experienced with Microsoft Visual Studio code editor as an IDE
  • Experienced in working and deploying to Azure using serverless architecture such as Kubernetes and Azure Functions
  • Experience in Azure B2C directory, with knowledge of identity framework
  • Experienced in writing and debugging microservices.
  • Experience with Event Driven architectures
  • Experienced in writing and debugging RESTful APIs, using Azure API Management
  • Experienced in Cosmos DB.
  • Experienced with GIT (Pull requests, branching, merging).
  • Experienced with using CI/CD, preferably Azure DevOps
  • Advocate for TDD, BDD and automation
  • Agile experience (SCRUM/Kanban)
  • Advantage of UX scripting languages, such as Node.Js, Angular or React
  • Degree in computer science, software engineering or equivalent – High attainment (2.1 minimum), or exceptional candidate

Person Specification:

  • Strong interpersonal skills 
  • Analytical, results focused with excellent problem-solving ability 
  • Pro-active and adaptable team player with a can-do attitude 
  • Ability to prioritise workloads and requirements 
  • Strong growth mindset and work ethic  
  • Excellent written and spoken communication skills 

Employee Benefits

  • Competitive remuneration package
  • Generous employer pension contribution of 6%
  • 25 days annual leave, increasing up to 28 days with every year at IXICO
  • Various discounts in retail, food & drink and entertainment through our benefit portal
  • Annual salary review and company bonus scheme
  • Life Assurance scheme
  • A very sociable, supportive and highly motivated team
  • A company in an industry where your work has an impact every single day

How to Apply

IXICO is working hard to create a representative, inclusive and super-friendly 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 to thrive in an engaging and fast-paced environment, to make a difference on an every day basis. You will be given support to enable you to grow with your challenges, and we pride ourselves to be a sociable and diverse bunch of people, who are all working together on one big mission: Improving brain health. Will you join us?

If you think IXICO should meet you, please send us your CV and covering letter by email to careers@ixico.com. We are looking forward to your application!

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 careers@ixico.com.