This site uses cookies. To find out more, see our Cookies Policy

Software Engineer 2 (R1027877) in Blue Bell, PA at IQVIA™

Date Posted: 12/12/2018

Job Snapshot

Job Description

Join us on our exciting journey! IQVIA™ is The Human Data Science Company™, focused on using data and science to help healthcare clients find better solutions for their patients. Formed through the merger of IMS Health and Quintiles, IQVIA offers a broad range of solutions that harness advances in healthcare information, technology, analytics and human ingenuity to drive healthcare forward.



Senior Software Engineer

Join the cutting-edge “Wingspan” software development business unit of IQVIA expanding all of its teams and creating new ones for both application and platform development. Wingspan is now the content management pillar of the IQVIA global technology solutions business, creating document management applications used by some of the largest regulated companies in the world.

You will be responsible for the design, implementation, and maintenance of the company’s software products that target the life science industry.

Our engineering practice does a great job of shielding software engineers from the perils and overhead common to regulated environments, so no skills specific to regulatory markets are required.



Development Focus

Employees in this role lead the development of web-based applications using the Wingspan Document Management platform that uses React.js on the client and Scala-based RESTful services on the server. We use many other tools and libraries as well, many of which are listed below in the skills section.

The group creates its HTML5 applications for all platforms, with mobile targets being tablets more than phones. Opportunities exist for developers to move across the stack within a product, or move into similar functional areas in other products on the platform, as needs and interest warrant.



Experience Requirement

This position requires 5+ years of experience as a software developer. Experience leading other software engineers is valued but not required.



Skills

Given the velocity of the technology field and the changing needs of the industries we interview for general knowledge and ability to learn more than specific existing knowledge.

While knowledge of some of the technologies we use is a plus, we consider knowledge of similar technologies a worthy substitute.

In that context, here are some of the key technologies used to build our document management platform and its applications.

  • Server: REST, Scala, SQL, Java
  • Client: JavaScript, React, HTML5, Less/CSS, Kendo UI, webpack
  • Database & Search: PostgreSQL, Solr
  • Build Automation: sbt, webpack, Bamboo
  • Tools & Infrastructure: JIRA, Crucible+Fisheye, git, nexus

IQVIA is an EEO Employer - Minorities/Females/Protected Veterans/Disabled'

We know that meaningful results require not only the right approach but also the right people. Regardless of your role, we invite you to reimagine healthcare with us. You will have the opportunity to play an important part in helping our clients drive healthcare forward and ultimately improve human health outcomes. Whatever your career goals, we are here to ensure you get there! We invite you to join IQVIA™



Job ID: R1027877