Full-Stack Developer (RxNorm)

Black Canyon Consulting•Bethesda, MD
•$140,000 - $220,000•Onsite

About The Position

Black Canyon Consulting (BCC) is seeking a Full-Stack Developer to support the User Services and Collection Division (USCD) of the U.S. National Library of Medicine, National Institutes of Health. USCD manages the NLM’s collection of biomedical literature, health information, and data resources, with a mandate to collect, curate, and connect people to this information. The developer will work on RxNorm, a standardized naming system for U.S. prescription and over-the-counter drugs. RxNorm provides normalized drug names and unique codes, links brand names to generics, and helps systems identify medications unambiguously and share drug data. This is a full-time opportunity with the USCD team in Bethesda, Maryland.

Requirements

  • Bachelor’s degree in Computer Science or a scientific field such as engineering or physics, or equivalent experience.
  • At least 5 years of full-stack web application development experience using Python, Django, and Angular.
  • Understanding of front-end technologies such as JavaScript, HTML5, and CSS3.
  • Experience with version control systems such as Git or SVN.
  • Hands-on experience using GitLab, Bamboo, and other CI/CD pipeline tools.
  • Current experience with Java, Python/Django, JavaScript, CSS, Ruby, HTML5, and Oracle or PostgreSQL.
  • Solid understanding of computer science principles, including data structures and algorithms.
  • Experience using software engineering tools and practices such as JIRA, Agile methodology, and test-driven development.
  • Experience in cloud computing environments such as AWS, Azure, or Google Cloud.
  • Proficiency in Agile methods and their application in software development.

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • 401(k) plan with employer contribution
  • Paid holidays
  • Vacation
  • Tuition reimbursement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service