Python/Django Developer
Bethesda, Montgomery County, Maryland, 20811, USA
Listed on 2026-06-05
-
Software Development
Python, Software Engineer
Black Canyon Consulting (BCC) is searching for a Python/Django Developer to support our work for the National Center for Biotechnology Information (NCBI) at the National Library of Medicine (NLM), an institute of the National Institutes of Health. This opportunity is full time and onsite at the NIH-NCBI in Bethesda, MD and/or remote work.
NCBI is part of the National Library of Medicine (NLM) at the National Institutes of Health (NIH). It 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. NCBI’s wide range of applications, platforms (node, Python, Django, C++, etc.) and environments (big data, machine learning, multiple clouds) serve more users than almost any other U.S. Government Agency.
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 excellent user experience
- Deliver responsive, accessible, mobile‑friendly code of high quality with automated test/build/deploy pipelines
- BS in Computer Science or a scientific field (engineering, physics), or equivalent experience
- 3+ years of full‑stack web application development using Python, Django, and ReactJS
- Experience with relational database modeling and data migration
- Understanding of accessibility and security compliance
- Experience with version control systems such as Git or SVN
- Excellent verbal and written communication skills and a team‑player mindset
- Experience developing Django web applications and services
- Experience using JavaScript frameworks such as Angular and ReactJS
- Experience working with web services and RESTful APIs
- Familiarity with search engines and backends such as Lucene and Solr
- Knowledge of semantic markup and modern web layout techniques
- Automated regression testing with Selenium
- Proficient understanding of Git version control system
- Experience with agile development processes
- Excellent teamwork, communication, and collaboration skills
We attract top talent with a competitive benefits package, including medical, dental, and vision coverage; a 401(k) plan with employer contribution; paid holidays, vacation, and tuition reimbursement. The targeted salary range for this position is $110,000 - $150,000, commensurate with experience and location.
How to apply(Use the "Apply for this Job" box below)./
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).