Blackcanyonconsulting

Blackcanyonconsulting

Full Stack Developer (HVAR)

Bethesda, Maryland · Mid · Full-time

Sponsorship not specifiedDetected 7 days ago
JavaScriptPythonC++ReactAngularHTMLCSSNode.jsDjangoFull-Stack DevelopmentObject-Oriented ProgrammingGitAWSDevOpsRESTMachine LearningData VisualizationUI DesignAccessibilityControlsSeleniumManual TestingPublic HealthResearch

About the role

  • This opportunity is full time and onsite at the NIH-NCBI in Bethesda, MD and/or remote work.
  • The National Center for Biotechnology Information (NCBI) is part of the National Library of Medicine (NLM) at the National Institutes of Health (NIH).

Responsibilities

  • 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
  • Deliver responsive, accessible, mobile-friendly code of high quality (automated test/build/deploy)

Requirements

  • BS in Computer Science or scientific field (engineering, physics), or equivalent experience
  • Must have strong knowledge of C++ and Object-oriented programming
  • 3+ years of Full stack Web applications development, using Python, Django
  • Experience with relational database modeling and data migration
  • Experience with version control systems like Git or SVN

Nice to have

  • 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
  • Automated regression testing with Selenium
  • Proficient understanding of Git version control system
  • Experience with agile development processes
  • Excellent teamwork, communication and collaboration skills

Benefits

  • You will join NCBI's team of web developers and software engineers to build robust, flexible web applications, APIs, and services.

Company info

  • Work as an integral part of an agile product team to deliver an unbelievably great user experience

This listing is sourced directly from Blackcanyonconsulting's careers page and normalized into a canonical job model.