Full Stack Developer
- Level
- Mid
- Work type
- Hybrid · Bethesda
Not stated in the posting: salary, visa.
Open. First seen 2 October 2026.
About the role
Overview
Black Canyon Consulting (BCC) is searching for a Full-Stack Developer (Python/Django/Angular) to support the National Center for Biotechnology Information (NCBI), part of the U.S. National Library of Medicine, National Institutes of Health. This is a hybrid position. Candidates must be able to work onsite at the NCBI in Bethesda, MD, approximately two days per week.
The Full-Stack Developer will work on solutions to support continued development of NCBI’s Sequence Read Archive (SRA) – the world's premier archive of Next Generation Sequencing (NGS) data, and is a part of an international collaboration that includes archives in Europe and Japan. SRA makes biological sequence data derived from NGS available to the research community to enhance reproducibility and enable discoveries by analyzing and comparing datasets. SRA is a BigData archive measured in tens of petabytes of stored data.
The future development of SRA will make this data more useful for a wide variety of fields: Medical Health (genetic diseases, cancer, etc.), Public Health (food safety monitoring, antimicrobial resistance, viral outbreaks, etc.), microbial diversity, and many more.
NCBI is part of the National Library of Medicine (NLM) at the National Institutes of Health (NIH). NCBI is the world’s premier biomedical center, hosting over six million daily users who 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!
NCBI’s wide range of applications, platforms (Node, Python, Django, Angular, C++, you name it), and environments (big data [petabytes], machine learning, multiple clouds) serve more users than almost any other US Government Agency, according to https://analytics.usa.gov/.
Duties & Responsibilities
- Build robust, performant, user-facing web applications in Python/Django/Angular, supporting millions of daily users
- Develop, create, and ship new functionality for user interaction and scientific data visualization, using modern APIs and frameworks
- Work as an integral part of an agile product team to deliver an unbelievably great user experience
- Deliver responsive, accessible, mobile-friendly code of high quality (automated test/build/deploy)
Requirements
- BS in Computer Science or a scientific field (engineering, physics), or equivalent experience
- 5+ years of full-stack web applications development, using Python, Django, and Angular.
- Understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Experience with relational database modeling and data migration
- Knowledge of accessibility and security compliance
- Experience with version control systems like Git or SVN
Bonus Skills
- Experience using web services and RESTful APIs
- Semantic markup and modern web layout techniques
- Experience with agile development processes
- Experience with C++, SQL server and working with relational database
- Expertise working on bioinformatics software applications handling DNA sequence data.
Benefits and Salary
We attract the best people in the business with our competitive benefits package, including medical, dental, and vision coverage; a 401(k) plan with employer contribution; paid holidays, vacation, and tuition reimbursement.
We offer a competitive salary commensurate with experience and location. If you enjoy being part of a high-performing, professional, technology-focused organization, please apply today!
What this role asks for
Particular to this role
Angular · HTML · SQL Server
Rare in Black Canyon Consulting's other 69 open postings.
Standard for full stack roles
JavaScript · Node.js · REST · SQL
Common in full stack postings at any company.
In most of Black Canyon Consulting's ads
Python
Named in most of its open postings, whatever the role.
Read against Black Canyon Consulting's other open postings on this site.
The team: Full Stack HIRES STEADILY
This role is one of 12 open in Full Stack. 1 was posted in the last 30 days and the oldest in December: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
Django (11 of 12), Git (11 of 12), Python (11 of 12), JavaScript (10 of 12), Agile (8 of 12), CSS (8 of 12), HTML (8 of 12)
OTHER ROLES ON THIS TEAM
- Mid-Level C++ Developer posted Sep 29
- Front-End Technical Lead – Wagtail CMS posted Jul 21
- Full Stack Developer – Wagtail CMS posted Jul 21
- Junior/Mid Full Stack Software Engineer posted Apr 27
- Full-Stack Developer (RxNorm) posted Dec 24
- Full-Stack Developer (DailyMed) posted Dec 24
- Full Stack Developer - Python/Django/ReactJS posted Dec 3
- Senior Full Stack Developer posted Nov 19
- Software Developer - Python/Java posted Nov 4
- Full Stack Developer - Python/Django/ReactJS posted Mar 25
- Senior Linux System Administrator posted Dec 20
From the team and dates on Black Canyon Consulting's own job board.
Salary context
24 other open postings titled Full Stack Developer state a salary: median USD 107,100 to USD 187,525 a year.
Similar jobs
- Senior Applications Engineer at Credence
Shares 13 skills: Django, SQL Server, HTML… · same country - Full Stack Developer at Anglo-Eastern Ship Management
Shares 11 skills: Django, SQL Server, Angular… - Sr. Full Stack Engineer I (6860) at MetroStar
Shares 8 skills: Django, HTML, CSS… · same country - Full Stack AI Engineer at Flatgigs
Shares 10 skills: Django, HTML, CSS… · same seniority - Full Stack Developer ( Python ) at PRODYNA
Shares 8 skills: Django, HTML, CSS… · same seniority - Senior Data Analyst at Black Canyon Consulting
Also at this company
Is this your posting and you want it taken down? Email info@careerholo.com.