Senior C/C++ Software Developer

Medical Science Bethesda , MD 20813

Posted 2 months ago


Medical Science & Computing (MSC), a Dovel company, is an exciting growth oriented company, dedicated to providing mission critical scientific and technical services to the Federal Government. We have a distinguished history of supporting the National Institutes of Health (NIH) and other government agencies. MSC offers a dynamic and upbeat work environment, excellent benefits and career growth opportunities.

We attract the best people in the business with our competitive benefits package that includes medical, dental and vision coverage, 401k plan with employer contribution, paid holidays, vacation, Medical and Flexible Spending Accounts, Pre-Tax Transit Assistance and tuition reimbursement. If you enjoy being a part of a high performing, professional service and technology focused organization, please apply today!

Medical Science & Computing is searching for a Senior C/C++ Software Developer to support the National Center for Biotechnology Information (NCBI), part of the U.S. National Library of Medicine, National Institutes of Health. This opportunity is full-time, and it is on-site in Bethesda, MD.

The Senior C/C++ Software Developer will work on solutions to support continued development of NCBI's SeqDB sequence databases the world premier archive of assembled and annotated sequence data and is a part of international collaboration that includes archives in Europe and Japan. SeqDB makes biological sequence data submitted by the scientific community available to researchers worldwide, enhancing reproducibility and allowing for new discoveries. SeqDB is a large resource, comprised of over 1.6 billion records and 6 trillion DNA basepairs, and handles requests at rates of up to 50,000/second. The future development of SeqDB will involve re-architecting of the backend sequence databases, including exploration of Cloud-based strategies for sequence access. NCBI - National Center for Biotechnology Information is part of the National Library of Medicine (NLM) at National Institutes of Health (NIH). NCBI serves over 4 million daily users in search of clinical, genetic and other information that directly impacts biomedical research and public health, and is the world's top 3 most-visited site in the science category according to

Duties & Responsibilities

  • Responsible for the development, implementation, testing, and continued maintenance of NCBI's SeqDB sequence databases.

  • Work with a diverse group of developers across the center to implement efficient solutions for sequence data storage and delivery.

  • Facilitate development of "cloud ready" tools and pipelines to support sustainable scalability and enable use by collaborators and scientists in the field.

  • Learn new technologies, keep up with the internal systems, and share your knowledge with the team.

  • Provide expertise to assist other developers in design and development of new solutions.


Required skills:

  • 3+ years of experience handling large amounts of data

  • Programming experience in a Linux environment

  • Proficiency in C/C++

  • Fluency in some scripting languages such as bash, csh, perl, or python

  • Ability to work with common structured documents (at least one of XML, JSON)

Desired skills:

  • Experience with working with genetic and biological data

  • Experience with MS SQL server, including XML typed data storage and manipulation

  • Experience with open source projects and involvement in open source communities such as github, etc.

  • Experience with CI/CD pipelines, unit tests, integration and regression testing

  • Experience managing production workflow of an online public databases

  • Experience with Cloud technologies:

  • AWS: EC2, S3, Lambda

  • GCP: GKE, Google Store, Cloud functions

Medical Science & Computing (MSC), a Dovel company, is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior React Developer

Two95 International Inc.

Posted 4 days ago

VIEW JOBS 11/13/2019 12:00:00 AM 2020-02-11T00:00 <p><strong>Job Title – Senior React Developer</strong></p><p><strong> Location – Bethesda, MD</strong></p><p><strong>Duration – 4+ Months Contract</strong></p><p><strong>Requirements</strong></p><p><strong>Requirements:</strong></p><p><br></p><p>Develop accurate and realistic design plans along with risk mitigation solutions<br></p> <p>Understand clients' business problems and to manage client relationships</p> <p>Collaborate with Information Architects and Designers to finalize the usability and feasibility of interface designs</p> <p>Guide integration and implementation of Front-End Interfaces across multiple platforms</p> <p>Optimize and manipulate graphics using Photoshop</p> <p>Experience writing code that deals with extremely large sets of data React, Bootstrap.JS, Node JS, JavaScript, HTML5, CSS and LESS</p> <p>Use fluid grids and build responsive/adaptive websites using Bootstrap</p> <p>Work within large branded websites, content management systems, E-commerce platforms, and backend frameworks (Java, .NET)</p> <p>Understand client-side templating languages like Handlebars, Mustache, etc.</p> <p>Work with Node.js to setup and automate the frontend build systems using Grunt/Gulp</p> Two95 International Inc. Bethesda MD

Senior C/C++ Software Developer

Medical Science