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

Software Engineer 2 (R1046394) in Warren, NJ at IQVIA™

Date Posted: 1/16/2019

Job Snapshot

Job Description

Software Engineer 2

Technology Solutions delivers industry leading Software products – Organization Manager to pharmaceutical companies.  Organization Manager is a Sales Force Effectiveness solution used by most of top 20 pharma companies in several countries. OM has industry standard GUI, Oracle and Spark/Scala/Mesos backend processing service.    

The Software Engineer 2 role is a core technical position, accountable for design, development and bringing technological innovation for OM GUI and backend components.


  • Translate technical requirements into reality.  Develop new systems and enhance existing applications and products. Participate and contribute to design, development, unit testing and integration testing for functionality and limits, code reviews, and maintenance of complex, multiple product modules/sub-systems
  • Produces good quality code, helps in testing and documentation processes. Investigate problems discovered by QA or product support and provide solutions to the problems.
  • Create technical documents to capture design and features.
  • Research new technology or development tools to remain abreast of current technology.

Skills and Abilities:

  • Knowledge of Windows Operating System environments
  • Strong quality control/quality assurance understanding
  • Hard core technical person capable of coding, testing and debugging programs of high complexity.
  • Strong knowledge of program design, program logic and flow charting, program testing, debugging and documentation.
  • Analytical and design skills at an integrated multi-product environment level

Required Education and Experience:

  • Bachelor’s Degree
  • 3+ years’ experience in software and/or product development with a focus on architecture using Microsoft .NET / C#, Oracle and SQL, Angular, Javascript or any open source based web framework, CSS, Web Services.
  • Agile / Scrum development methodology experience, using github tool, XUnit or any unit testing framework is a must.
  • Knowledge/Experience on Scala and Spark is a plus.

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