Senior Engineer - Software
Becton Dickinson - Baltimore, MD

This job posting is no longer available on Becton Dickinson. Find similar jobs: Senior Engineer jobs - Becton Dickinson jobs

BD is seeking a Senior Software Engineer to be part of the team responsible for developing instrumentation for the detection and treatment of infectious diseases. The software engineer will work closely with The Bioinformatics, Algorithms, and Non-Clinical Statistics (BANCS) Group. The group delivers both service to internal customers through personal collaboration with associates across R&D and other functions in Diagnostic Systems, and products in the form of easy-to-use software.

The Software Engineer will develop, deploy and maintain software applications and computational solutions to support product development and R&D needs. They will also work with computational solutions in other areas, such as monitoring QC results for trends or deploying plotting software with the Customer Support team, when the solution requires R&D knowledge of the system, or statistical techniques provided by the BANCS Group.

DUTIES AND RESPONSIBILITIES

:

Develop effective, easy-to-use, controlled analysis tools, allowing BD scientists and engineers to leverage the value of the data they generate.

Collaborate with BANCS Group to generate automated tools to enhance efficiency, for use either by BANCS Group or by others.

Collaborate with other applications and instrument development teams to use common tools and shared components.

Develop software/IT infrastructure to support bioinformatics projects, such as an internal BLAST search server.

Maintain a suite of existing BANCS applications. Recommend appropriate, cost-effective solutions for managing and updating legacy systems.

Deploy information-sharing tools within R&D, including wikis and databases.

Collaborate with Software and Systems Engineering and Assay Developers to implement instrument algorithms.

Deploy automated alerting analytics.Engage internal product development teams to assist with their assay development objectives.

Provides technical solutions to a wide range of difficult problems data management and data analysis. Solutions should be imaginative, thorough, practicable, and consistent with objectives.

Design and perform development activity independently within defined parameters with minimal supervision.

Qualifications

EDUCATION AND EXPERIENCE:
A B.S. in Engineering, Computer Science or Life Sciences

Five years relevant experience or a combination of equivalent education and experience.

One year experience with biologically related or large data sets desired.

KNOWLEDGE AND SKILLS:
Demonstrated capability with Python and C# languages.

Knowledge of C, C++, R, and Ruby is considered a plus.

Capability developing JavaScript/AJAX driven web applications considered a plus.

Demonstrated capability with database development using SQL or variants.

Demonstrated capability with supporting applications in both Linux and Windows environments.

Demonstrated capability administrating Linux based servers.

Familiarity with Apache configuration and wikis is a plus.

Familiarity with diagnostic instrumentation used for in vitro diagnostics is a plus.

Solid written and oral communication and interpersonal skills are essential.

Experience as an individual contributor supporting multiple project teams.

Job

Engineering

Primary Location

US-Maryland-Baltimore

Shift

First Shift / Day Job

Relocation Available

No

Becton Dickinson - 11 months ago - save job - block
Recommended Jobs
Senior Lead Engineer
Design & Integration - Baltimore, MD
Indeed - 1 day ago
Easily apply to this job

Senior Mechanical Engineer
URS Corporation - Hunt Valley, MD
URS Corporation - 21 hours ago

Senior Systems Engineer
Cornell Technical Services - Annapolis Junction, MD
Cornell Technical Services - 1 day ago
About this company
67 reviews