Learn More at: IQVIA.com
Connect with Us:

Full Stack Application Developer (R1011736) in Milwaukee, WI at IQVIA™

Date Posted: 3/9/2018

Job Snapshot

Job Description

As a Full Stack Application Developer 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 Full Stack Application Developer 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 Full Stack Application Developer 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.

Job ID: R1011736


  1. Software Engineer Jobs
  2. Project Engineer Jobs