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

Software Engineer 2, BDS (R1053087) in Durham, NC at IQVIA™

Date Posted: 5/14/2019

Job Snapshot

Job Description

Q2 Solutions is a leading clinical trial laboratory services organization with end-to-end laboratory services and secure, enterprise-wide biospecimen and consent management solutions. With a relentless focus on quality and innovation, Q2 Solutions uses its global experience and scientific expertise to transform science and data into actionable medical insights that help customers improve human health.  A joint venture of IQVIA (formerly QuintilesIMS) and Quest Diagnostics, Q2 Solutions combines the best of each parent organization’s clinical trials laboratory services capabilities to fulfill its mission of treating each sample as if a life depends on it.

EA Genomics, a division of Q2 Solutions, is a premier genomic services organization, excelling in implementing technologies and services to accelerate research in complex human diseases and the optimal treatment and diagnosis thereof.  The software infrastructure for analysis and processing in support of those services makes use of a combination of open-source and custom-built, specialized application software.  

The Bioinformatics Data Services group within EA Genomics is a multidisciplinary group that works alongside bioinformaticists, software engineers, and laboratory professionals to process and deliver next-gen sequencing (NGS) data.  In addition to interacting both with clients and groups within our organization regarding bioinformatic analyses, the group monitors general system health and contributes to improvements in our tools and processes. 


PURPOSE 

Under general supervision, formulates and defines system scope and objectives through research and fact-finding to develop or modify moderately complex information systems. Prepares detailed specifications from which programs will be written. Designs, codes, tests, debugs, documents, and maintains those programs. Competent to work on most phases of software engineering activities, but requires instruction and guidance in other phases. 


RESPONSIBILITIES 

  • Accurately estimates the magnitude and time requirements to complete for projects. Provides accurate and timely updates to project manager and/or team lead on progress. 
  • Assist in defining deliverables, costs and benefits and ROI. 
  • Writes designs for bug fixes, enhancements or portions of a system. 
  • Designs, writes and performs unit, integration or system testing which includes development of test plans. 
  • Participates in peer review of deliverables such as code, designs, and test plans produced by other team members. 
  • Works with the documentation team to assure new functionality is properly documented. 
  • Serves as support, troubleshooting problems, providing workarounds and producing patches for customers as required. 
  • Performs other duties as required. 
  • All responsibilities are essential job functions unless noted as nonessential (N). 


REQUIRED KNOWLEDGE, SKILLS AND ABILITIES 

  • Strong foundational knowledge in Linux/UNIX-based systems
  • Proficiency in computing languages such as C/C++, Perl, Python, Shell scripting with Bash environment or similar general purpose programming languages
  • Familiarity with quantitative tools or languages such as R, SAS, or related analysis software
  • Proficiency in SQL is required
  • XML experience preferred 
  • System Lifecycle Methodology experience with Computer Systems Validation preferred 
  • Possess good communication skills 

MINIMUM REQUIRED EDUCATION AND EXPERIENCE 

  • Bachelor’s Degree in computer science or related discipline and 2-4 years’ experience with applicable tools, including database access; or equivalent combination of education, training and experience 

PHYSICAL REQUIREMENTS   

  • Extensive use of telephone and face-to-face communication requiring accurate perception of speech 
  • Extensive use of keyboard and mouse requiring repetitive motion of fingers and wrists 
  • Regular sitting for extended periods of time 

EEO Minorities/Females/Protected Veterans/Disabled



Job ID: R1053087