To us it’s personal.

Principal Software Engineer

Covance 6/1/2018 4:07:16 PM
JOB ID: 19385 Category: Information Technology
Regional, Nationwide



Job Overview

Global Specimen Solutions (GSS) at Covance is a high profile, innovative and rapidly growing business line that is charged with creating world-class, innovative technology solutions to improve the speed, cost and quality of drug development and help pharmaceutical and biotechnology companies bring the miracles of medicine to the people in need faster.

The Principal Software Engineer is responsible for the architecture, design, development, testing, documentation and analysis of modules or features of new or upgraded software systems and products. Develops and/or executes implementation in accordance to SDLC and project plans. SW Engineers may develop a range of products including mobile apps, webbase apps, console apps, etc. producing both enhancements to existing products and new products. This is a virtual position and can be located anywhere in the US.

In this role you will:
· Provide technical expertise in developing solutions to complex software engineering problems, which require

frequent use of ingenuity and creativity.

· Provide work leadership to others. Interfaces with senior management to provide and obtain information and

gain consensus regarding project direction.

· Evaluate current technology and recommend tools for implementation within a project or department.
· Collaborate well with CTO, IT, Data Management and Quality Assurance, voluntarily shares information.
· Offer proposed design changes/suggestions to processes and products, exert significant latitude in determining

objectives of an assignment.

· Represent company externally at a technical level.
· Participate in evaluation of 3rd party software – develop test plans for thorough analysis
· May be accountable for overall product and/or serve as a customer advocate.
· Interact cross functionally on matters that require coordination across functional/organizational lines.
· Be a significant contributor to organizational goals and objectives.
· Write functional detailed design specs as well as responding to requirement documents and system level test

· Exercise considerable latitude in determining technical objectives, without appreciable direction.
· Understand and adhere to cost/delivery/quality targets established during the program design phase.
· Work closely with team leads and directors, particularly on decisions regarding project plans, resources and

· Work effectively with cross-functional and/or global teams, readily share information with others.


BS/MS/PHD in Computer Science, or computer applications or related degree.


* 10+ years relevant Experience in custom product development. Clinical, medical, diagnostics knowledge and Experience highly preferred.
* Software design and architectural Experience .
* Expert level knowledge of object-oriented design and the C++ or Java programming language.
* Experience in working with web based applications that employ Model, View, Controller (MVC) software pattern, preferably in a PHP or Ruby on Rails environment.
* Expert knowledge of general database principles and preferable Experience in MySQL, Oracle or MS SQL.
* Preferably working knowledge of Android OS and iOS
* ISO, FDA or other regulated industry training and Experience desired with working in a 21CFR Part 11 validated environment
* Self-motivated, able to work independently.
* Good problem solving skills.
* Good written and oral communication skills.

Position Type: Full-Time

Location: Regional, NAT - Nationwide


Covance Recruiting Process

Below is a general Overview of Our Recruiting Process

If you’d like to work for us, please submit your resume/CV online. If your ability to use or access our electronic application is limited due to a disability, please visit or call 1-800-978-4473 for help.

We consider applications from everyone who is interested in a position with us and who meets the required criteria and qualifications.

If your application is selected, someone from our recruiting team will contact you to arrange an initial screen. We may carry this out over the phone or at a face-to-face meeting. You must complete the screen to be considered for the position.

Based on the results of the initial screen, we may invite you to an interview. One of our recruiting team members will contact you to arrange this. The process may involve several interviews, initially over the phone, and then face-to-face with different members of the hiring team.

Our interviews follow a behavioral-based format. This means we’ll ask you to give us information that’s specific to your professional and educational experiences.

Hiring team members will share and discuss their input and then make their decision.

If you’re the person who best meets the requirements of the position, a member of the hiring team will get in touch to make you an offer of employment. Covance is an eVerify employer (United States only).