FranklinRecruiter Since 2001
the smart solution for Franklin jobs

Principal ETL Engineer I

Company: BioClinica
Location: Franklin
Posted on: January 14, 2020

Job Description:

PRIMARY RESPONSIBILITIES

Ensures software applications are built with quality while conforming to corporate and regulatory processes and practices by

* Performing requirements analysis, proactively identifying deficiencies, ambiguities, and outstanding questions

* Identifying and communicating clear distinctions between business requirements, design, and implementation constructs

* Following established software patterns and development processes

* Writing simple concise unit tests with appropriate code coverage

* Identifying, documenting, and communicating steps to reproduce and workarounds for bugs

* Identifying gaps and deficiencies in requirements, design, development, testing, support processes

* Delivering tested code in consistently timely fashion with a high degree of efficiency and with a low frequency of bugs (or reopened bugs)

* Identifying design alternatives, questions, and tradeoffs

* Identifying gaps, problems, and weaknesses in software solutions by performing code and design reviews

* Demoing application features and fixes with product management and users

* Providing advice and instruction to software quality assurance team in identifying points of emphasis in regression testing efforts

* Proactively identifying and distilling components of design

* Communicating verbally and written component design with minimal iterations, flaws, oversights, and omissions, with the appropriate level of detail given the audience

* Identifying missing, incomplete, and unnecessary test cases

* Implementing architectural (non-functional) improvements

* Performing formal and informal use case analysis

* Reviewing component designs, identifying flaws, oversights, and omissions

Ensures software applications are built on schedule and on budget by

* Escalating risks to quality and timelines appropriately

* Troubleshooting and support coding

* Providing effort estimate for requirements, design, and development efforts with limited information and limited design with clear assumptions

* Estimating development efforts based on detailed design

* Establishing new software and development patterns and processes

* Collaborating with team members to identify effective overall designs

Ensures software applications are effectively supported by

* Definitively isolating problems/bugs to a component

* Performing triage (high level isolation) on support questions across the system

* Providing help/mentoring (to product management, development, and software quality assurance teams) to perform them in performing their duties

* Proposing improvements in requirements, design, development, testing, support processes, identifying tradeoffs, communicating, and driving integration of process changes

* Proposing options and tradeoffs for architectural (non-functional) improvements

Maintains quality service and departmental standards by

* Reading, understanding and adhering to organizational Standard Operating Procedures (SOPs)

* Establishing and enforcing departmental standards including defining, documenting and implementing applications development standards as needed

* Participating in the modification of company SOPs related to software engineering

SECONDARY RESPONSIBILITIES

Contributes to team effort by

* Exploring new opportunities to add value to the organization and departmental processes

* Helping others to achieve results

* Performing other duties as assigned

Maintains technical and industry knowledge by

* Attending and participating in applicable company-sponsored training

* Maintaining a strong understanding of software development trends and technology

* Maintaining a strong understanding of the regulatory requirements applicable to software development in clinical trials

QUALIFICATIONS:

Education:

* Bachelor s Degree strongly preferred

Experience:

* 4+ years of software development experience

* Experience working with clinical trials and/or within pharmaceutical environment preferred

* Working knowledge of the drug development process including knowledge of FDA requirements for GxPs and 21 CFR Part 11

* Proven problem solving abilities

Additional skill set:

* Ability to work in group setting and independently; ability to adjust to changing priorities

* Unwavering commitment to service and product excellence

* Strong interpersonal and communication skills, both verbal and written

* Strong documentation and organizational skills

* Ability to project and maintain a professional and positive attitude

WORKING CONDITIONS:

Travel: 0-5%

Lifting: 0-10lbs

Other: Computer work for long periods of time

EEO Statement

Bioclinica is an equal opportunity employer. Bioclinica evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.

Keywords: BioClinica, Franklin , Principal ETL Engineer I, Engineering , Franklin, Tennessee

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other Engineering Jobs


12B Combat Engineer - Construction and Engineering Specialist
Description: Combat Engineers are essential to mission success by assisting their fellow Soldiers in tackling unpredictable environments. As a member of an Army National Guard Combat Engineer team, you'll design and (more...)
Company: Army National Guard
Location: Huntsville
Posted on: 01/19/2020

Auto Body Mechanic
Description: HIRING FOR ALL LEVELS OF AUTO BODY TECHNICIANS AND AUTO BODY PAINTERS FROM ENTRY-LEVEL TO HIGHLY SKILLED. br br AUTO BODY PAINTER JOB RESPONSIBILITIES: br Utilize multiple tools to complete quality (more...)
Company: Carvana
Location: Hendersonville
Posted on: 01/19/2020

Cybersecurity Engineer
Description: SunIRef:Manu:title Cybersecurity Engineer Modern Technology Solutions, Inc. 35 reviews - Huntsville, AL 35806 Up to 10,000 a year Modern Technology Solutions, Inc. 35 reviews Read what people are saying (more...)
Company: Modern Technology Solutions, Inc.
Location: Huntsville
Posted on: 01/19/2020


Design Analysis Engineer
Description: Job ID Date posted 01/06/2020 Location Huntsville, Alabama Company The Boeing Company Job Description At Boeing, we are all innovators on a mission to connect, protect, explore and inspire. From the seabed (more...)
Company: Boeing
Location: Huntsville
Posted on: 01/19/2020

Controls Engineer 3
Description: At ULA, success comes through the efforts of a strong, united team. br Thanks for your interest in United Launch Alliance, the world s most experienced and reliable space launch company br br Successfully (more...)
Company: United Launch Alliance
Location: Decatur
Posted on: 01/19/2020

12T Technical Engineer
Description: AGE REQUIREMENTS: Must be between the ages of 17 and 35 br br Technical Engineers pen the plans that lead construction crews to success. As a Technical Engineer in the Army National Guard, you will (more...)
Company: Army National Guard
Location: Clarksville
Posted on: 01/19/2020

AUTO BODY PAINTERS & AUTO BODY TECHNICIANS
Description: HIRING FOR ALL LEVELS OF AUTO BODY TECHNICIANS AND AUTO BODY PAINTERS FROM ENTRY-LEVEL TO HIGHLY SKILLED. br br AUTO BODY PAINTER JOB RESPONSIBILITIES: br Utilize multiple tools to complete quality (more...)
Company: Carvana
Location: Hendersonville
Posted on: 01/19/2020

Project Engineering Manager
Description: The Project Engineering Manager is responsible for the design and installation of projects across multiple US sites.-- This will require the ability to work across multiple segments and all aspects of (more...)
Company: Job Juncture
Location: Murfreesboro
Posted on: 01/19/2020

Air Vehicle Integration & Test Engineer
Description: Position DescriptionDynetics is seeking a talented Air Vehicle Integration Test Engineer to join a diverse team to create unique solutions for complex problems. With offices across the United States (more...)
Company: Dynetics
Location: Huntsville
Posted on: 01/19/2020

Light-Wheel Vehicle Mechanic
Description: Posted on 01/13/20 Ref: TN-Clarksvill AGE REQUIREMENTS: Must be between the ages of 17 and 35As a Light-Wheel Vehicle Mechanic for the Army National Guard you'll ensure that anything that moves on wheels (more...)
Company: Army National Guard
Location: Clarksville
Posted on: 01/19/2020

Log In or Create An Account

Get the latest Tennessee jobs by following @recnetTN on Twitter!

Franklin RSS job feeds