Senior IT Developer with Python

Job ID: 23399211
Job date: 2017-07-20
End Date:

Company : Mastech Digital 

Country :

Role : Technician 


[Click Here to Access the Original Job Post]

Job Description:
We are currently seeking a Senior IT Developer with Python for our client in the Healthcare domain. We value our professionals, providing comprehensive benefits, exciting challenges, and the opportunity for growth. This is a Permanent position and the client is looking for someone to start immediately.

Role Description: The Senior IT Developer with Python would need to have at least 8+ years of experience. This Candidate will be the senior IT Developer/Engineer working with the Scientific Computing team and will prototype and execute scientific software development projects against needs and requirements comprising world-class data processing, QC and management platforms such as the NGS data generation and processing pipeline.

The ideal candidate will be interested in building and implementing petascale solutions that handle billions of transactions and petascale data volumes.

Responsibilities:

- Work closely in partnership with scientists to understand scientific challenges, data needs, business needs, and technology and software requirements.

- Design, prototype and implement workflows for processing of large-scale sequencing and other data; integrate with internal databases and LIMS systems and develop reports and visualization apps.

- Develop and establish best-practices in software LCM with code-reviews, version control, continuous integration and documentation.

Qualifications:

- 3+ years relevant experience in applying technologies to solve computationally and data intensive problems in any of the following: bioinformatics, clinical informatics, distributed and high performance computing.

- Knowledge with Next-generation sequencing (NGS) tools and genomics databases is a plus.

- Solid experience with High Performance Computing (HPC) environments, scheduling engines (SGE, LSF) and initiating and managing VM’s.

- Expertise with common bioinformatics workflow management frameworks (e.g. Nextflow, snakemake), APIs (SOAP, RESTful), databases (Oracle, NoSQL).

- Familiarity with graph databases or triple stores and common biological databases is a plus.

- Demonstrated ability in Python (required) and other programming languages (Java, JavaScript, C++), software LCM and agile methodologies, web development frameworks (HTML/CSS, Django, AngularJS) and visualization libraries (D3.js). R/Rshiny experience is a plus.

- Experience with distributed computing (Spark, Hadoop), cloud computing (AWS, Google cloud) and app containers.

- Experience with large scale data transfer over Internet2 and GridFTP.

Education:

- B.S. in information sciences, computer sciences or advanced degree in a quantitative science such as computational biology, systems biology, computational chemistry or physics.

Education: Bachelors’ Degree

Experience: Minimum 8+ years

Relocation: No, this position will not cover relocation expenses

Travel: N/A

Local Preferred: Yes

We are looking only for candidates willing to join us directly as W2 employees (No 3rd party candidates)


Requeriments :

Skills :


Additional Info:
Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for leading American Corporations.

Duration: Full time

Location: Cambridge, MA

Compensation: Best Market Rates

Recruiter Name: Shilpa Kondadasula

Recruiter Phone: 781-902-6021

EOE

[Click Here to Access the Original Job Post]