This Job Vacancy has Expired!

Senior C++ Developer

Posted on Oct 17, 2020 by Dovel Technologies

North Bethesda, MD
IT
Immediate Start
Annual Salary
Full-Time

Senior C++ Software Developer, Full time position
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.
The Senior Software Developer will work on solutions to support continued
development of NCBI s SeqDB sequence databases the world premier arc
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, geneti
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.
Duties and 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
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.
Position Requirements:
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)
Preferred Qualifications:
Experience with working with genetic and biological data
Experience with no-SQL databases such as Cassandra
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 is an Equal Opportunity/Affirmative Action
employer. All qualified applicants will receive consideration for employment
without regard to race, color, religion, sex, national origin, disability, or
protected Veteran status.

Show moreShow less


Reference: 27920019

Set up alerts to get notified of new vacancies.