Software Developer (R1075784) in Brighton, UK at IQVIA™

Date Posted: 4/2/2020

Job Snapshot

Job Description

IQVIA™ is the leading human data science company focused on helping healthcare clients find unparalleled insights and better solutions for patients. Formed through the merger of IMS Health and Quintiles, IQVIA offers a broad range of solutions that harness the power of healthcare data, domain expertise, transformative technology, and advanced analytics to drive healthcare forward.

Software Developer – Brighton, UK

OMOP Factory, Real World Solutions (RWS) Technology

Job description

The OMOP Factory is a team within IQVIA’s RWS Technology global business unit. Our goal is to ensure any patient dataset can be accurately, reliably and reproducibly converted to a standard format (OMOP) to enable researchers and pharmaceutical companies to run observational studies, and thus find out what works and what doesn’t in healthcare.

As a Software Developer in such a new team, you will play an important role in creating a new product. You will be part of a scrum team, working with other developers, the scrum master and product owner in the Brighton office, while coordinating with internal customers in the East Coast US office.

We place a strong emphasis on cross-functionality within the team though expect individual contributors to cultivate their own specialism (i.e. become “T-shaped”). Our technology stack presently consists of the following:

  • Microservice fleet written in Scala utilising Akka and Cats
  • Some Python services utilising pandas and Plotly
  • Frontend implemented with TypeScript, React and Redux
  • Tested with Puppeteer
  • Data tier consisting of Apache Spark, HDFS, MySQL and Graphite
  • Orchestrated with Kubernetes
  • CI achieved with Jenkins and automated Dockerised testing
  • Deployed onto AWS using Terraform

What to expect

In this role, you will:

  • Design, develop and deliver a new software product for the conversion of varied healthcare datasets into the standard OMOP format
  • Work with the team and scrum master to adopt and embrace the scrum methodology
  • Be comfortable working in front-end areas, utilising TypeScript and the React ecosystem
  • Work with modern infrastructure tooling such as Kubernetes and Terraform and cloud environments such as AWS
  • Support resolution of production issues

Our ideal candidate will be / have

  • Experience working with JVM based languages (Scala, Java, Kotlin, etc) or some other functional programming language such as Clojure (Spark cross training available)
  • Experience working with microservice architectures
  • A desire to continuously learn new tools and technologies
  • Good communication skills

Bonus points for

  • TypeScript, React or Redux
  • Relevant DevOps experience (Kubernetes, Terraform)
  • Containerised integration testing experience
  • Experience in life sciences/healthcare sector
  • Experience delivering on-premise software

Location and travel

  • Role based in IQVIA’s Brighton office
  • Minimal travel expected to other IQVIA offices (London, East Coast US) or to attend conferences

Why join?

Those who join us become part of a recognized global leader still willing to challenge the status quo to improve patient care. In RWS, you will have access to the most cutting-edge technology, the largest data sets, the best analytics tools and, in our opinion, some of the finest minds in the Healthcare industry.

You can drive your career at IQVIA and choose the path that best defines your development and success. With exposure across diverse geographies, capabilities, and vast therapeutic and information and technology areas, you can seek opportunities to change and grow without boundaries.

Join Us

Making a positive impact on human health takes insight, curiosity, and intellectual courage. It takes brave minds, pushing the boundaries to transform healthcare. Regardless of your role, you will have the opportunity to play an important part in helping our clients drive healthcare forward and ultimately improve outcomes for patients.

Forge a career with greater purpose, make an impact, and never stop learning.

Job ID: R1075784