1+ months

Software Developer - ClinVar (MGV) - Midlevel

Bethesda, MD 20814
  • Jobs Rated


We blend deep domain expertise in health IT, life sciences, public safety, and grants management with advanced technologies to help Federal agencies solve complex problems that improve, protect, and save lives. As a rapidly growing company, we combine entrepreneurial spirit, customer focus, and an outcomes-based approach to cultivate a culture of innovation, customer success, and employee growth.


Searching for a Software Developer to support the National Center for Biotechnology Information (NCBI). This is a full-time position located at the NIHcampus in Bethesda, MD.

NCBI is part of the National Library of Medicine (NLM) at the National Institutes of Health (NIH). NCBI is the worlds premier biomedical center hostingover six million daily users that seek research, clinical, genetic, and other information that directly impacts biomedical research and public health at NCBI you can literally help to accelerate cures for diseases! NCBIs wide range of applications, platforms (node, python, Django, C++, you name it) andenvironments (big data [petabytes], machine learning, multiple clouds) serve more users than almost any other US Government Agency according to https://analytics.usa.gov/.

The Mid-level Software Developer will work to develop and support software solutions for the ClinVar product line, which processes data submissions fromusers worldwide who are reporting variants found in patient samples, assertions made regarding their clinical significance, information regarding thesubmitter, as well as other supporting data. The product then presents the data interactively for use in daily workflows and other local applications. TheClinVar product line works in collaboration with organizations to meet the needs of the medical genetics community as efficiently and effectively aspossible.






Duties & Responsibilities

  • Responsible for contributing to the design, development and maintenance of the ClinVar product line
  • Build robust, high performing, user-facing web applications in Python and Django
  • Contribute to the design, development and modernization of legacy pipelines (Micro-Services and APIs)
  • Learn new technologies, keep up with the internal systems, and share your knowledge with the team
  • Work as an integral part of an Agile development team to support the existing submission pipelines and reporting


  • 3+ years of experience in Software Development
  • Proficiency in Python and Django
  • Experience working with relational SQL databases
  • Experience working with multiple data formats (XML , JSON, CSV)
  • Experience in Selenium testing
  • Experience with UI, CSS and JavaScript
  • Programming experience in a Linux environment
  • Fluency in at least one scripting language such as Bash, Perl
  • Experience with CI/CD pipelines, version control, and unit, integration and regression testing

Desired Skills

  • Experience with workflow management systems like Apache AirFlow
  • Experience developing web services and RESTful APIs
  • Knowledge of Agile software development techniques and practices
  • Experience in C++
  • Experience in processing large amounts of data

Medical Science & Computing (MSC), a Dovel company, is an Equal Opportunity Employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, disability or veteran status.




Jobs Rated Reports for Software Developer

Posted: 2020-09-08 Expires: 2020-11-21

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Developer - ClinVar (MGV) - Midlevel

Bethesda, MD 20814

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Developer
11th2018 - Software Developer
Overall Rating: 11/220
Median Salary: $102,280

Work Environment
Very Low
Very Good
Powered ByCareerCast