Senior Software Engineer (Back End) (R1015984) in London, UK at IQVIA™

Date Posted: 5/3/2018

Job Snapshot

Job Description

Summary of Essential Job Functions

  • Independently lead the development of medium to large system components
  • Contribute to the design and development of new features and applications.
  • Identify opportunities for process and tooling improvements and drive implementation
  • Unit testing and functional testing of new functionality.
  • Support customers and professional services as required to address any questions or resolve any issues related to the DrugDev Spark platform.
  • Mentor more junior engineers and perform peer code review.
  • Review of functional specifications and other validation deliverables.
  • Coordinate release management activities, including alignment with quality and validation processes
  • Serve as the back-up to senior engineering staff for releases and other duties when others are unavailable
  • Support recruitment of new team members
  • Provide technical thought leadership and help evaluate emerging technologies and 3rd party products
  • Other duties as assigned

Competencies

  • Technical/functional expertise
  • Communication
  • Decision making
  • Customer focus
  • Conflict management
  • Energy, motivation and work rate

Skill Requirements

  • Python and Linux/Mac
  • RESTful API development
  • Knowledge of web frameworks such as Flask, Django
  • Experience in creating unit tests, TDD (test driven development)
  • Familiarity with Elastic Search, Pandas, and/or Numpy a plus
  • Experience in an agile development environment preferred
  • Familiarity working in a regulated environment, CFR Part 11 validation knowledge preferred


Job ID: R1015984