Salient CRGT

Full Stack Developer - Python/Django

Job Location(s) US-MD-Bethesda
Job ID
Software Programmer 3
Work Status
Full-Time Regular

Job Description

Salient CRGT in partnership with Medical Science and Computing (MSC) is searching for a Full Stack Developer specializing in Python/Django and JavaScript 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.


NCBI is the world’s premier biomedical center serving over four million daily users in search of clinical, genetic and other information that directly impacts biomedical research and public health. You will join NCBI’s team of web developers and software engineers to build robust, flexible web applications, APIs, and services. This role calls for more than an expert coder and architect – someone fluent in modern UI design and usability principles, who can work equally effectively with user researchers, designers, product managers, scientists, security and DevOps engineers.


Responsibilities include:

  • Build robust, performant, user-facing web applications in Python/Django 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)

Required Qualifications

Required Skills:

  • BS in Computer Science or scientific field (engineering, physics), or equivalent experience
  • Proficient with one of the current languages: Python, Kotlin, Java, JavaScript, C++, C#, Ruby, etc.
  • Experience in the design and development of sophisticated, modern web applications and services
  • Familiarity with relational databases
  • Should be self-initiated, intuitive, and possesses technical and business acumen


Education/Certification Requirements:

  • Bachelor's Degree or equivalent years of experience

 Clearance Requirements:

  • U.S. Citizen or permanent resident with the ability to attain a Public Trust clearance 

Location: Bethesda, MD / Rockville, MD 

Desired Qualifications

Desired Skills:

  • Experience developing Django web applications and services
  • Working experience with JavaScript Frameworks such as Angular and ReactJS
  • Experience using web services and RESTful APIs
  • Familiarity with search engines and backends (Lucene, Solr)
  • Semantic markup and modern web layout techniques
  • Selenium testing
  • Proficient understanding of Git version control system 
  • Experience with agile development processes
  • Excellent teamwork, communication and collaboration skills


Salient CRGT is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, sexual orientation, gender identity or expression, veteran status, disability, genetic information, or any other factor prohibited by applicable anti-discrimination laws.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.