Senior Full Stack Software Engineer (R1011736) in Milwaukee, WI at IQVIA™

Date Posted: 11/9/2018

Job Snapshot

Job Description

As a Senior Full Stack Software Engineer with IQVIA, you’ll be responsible for developing new and modifying existing applications from detailed specifications; code, test, debug, document and maintain those applications.

You’ll be tasked to:

  • Participate in conducting analysis, design, and implementation of applications to meet specified design requirements and specifications. Investigate applications and assists in the analysis of system specifications.
  • Create new and support existing applications. Participate in the preparation of detailed systems specifications to meet defined requirements.

Candidates interested in joining IQVIA as a Senior Full Stack Software Engineer should have:

  • Full technical knowledge of all phases of SDLC Ability to understand client requirements as well as underlying infrastructure applications, systems and processes.
  • Demonstrable experience writing functional and detailed designs.
  • Demonstrate analytical, interpretative and problem-solving skills.
  • Well-developed written and verbal communication skills including presentations, meeting and workshop facilitation, business and report writing.
  • Strong capability in juggling priorities so that deadlines are met while retaining consistently high quality outcomes.
  • Excellent interpersonal skills and ability to work effectively with others in and across the organization to accomplish team goals.

In addition to the skills and experience above, candidates interested in joining IQVIA as a Senior Full Stack Software Engineer should have:

  • Strong academic track record including Bachelor’s degree or equivalent in Computer/Data Science or Electrical Engineering, or equivalent experience, and a minimum of five (5) years of experience.
  • As an alternative to the experience requirements listed above, possesses sufficient specialized Information Technology experience to result in a specific Technology Experience Ratio of 25-50% (years of experience in the specific technology - years the technology has existed).
  • Experience with agile software development methodologies. Experience in web and backend development.
  • Experience/Knowledge in UI frameworks and libraries like jQuery, ReactJS, Play, or AngularJS. Professional experience with traditional RDBMS and/or distributed computing.
  • Experience/Knowledge with Hadoop, Cassandra, or other distributed data platforms.
  • Experience with Scala, Spark, Java; Spark certification is highly desirable. Ability to write quality unit tests.
  • Understanding of repeatable automated processes for building the application, testing it, documenting it, and deploying it at scale. An awareness of security concerns and possible vulnerabilities.

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: R1011736