Blackcanyonconsulting

Blackcanyonconsulting

Senior Software Developer

Bethesda, Maryland · Senior · Full-time

Sponsorship not specifiedDetected 151 days ago
PythonJavaC++C#BashHTMLCSSNode.jsDjango.NETObject-Oriented ProgrammingAlgorithmsGitSQLAWSGCPDockerCI/CDJenkinsLinuxRESTOpenAPIMachine LearningManual Testing

About the role

  • This opportunity is full time and onsite at the 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).
  • If you enjoy being a part of a high performing, professional service and technology focused organization, please apply today!

Responsibilities

  • Black Canyon Consulting (BCC) is searching for a Senior Software Developer to support the National Center for Biotechnology Information (NCBI).

Requirements

  • 10+ years' experience and demonstrated proficiency in Object-Oriented programming using C++
  • Programming experience in a Linux environment.
  • Experience with Cloud technologies:

Skills

  • Experience with network programming, multi-threaded programming
  • Experience with SQL and relational databases
  • Experience with HTML, CGI and REST APIs
  • Experience with Agile development practices
  • Experience with CI/CD pipelines, unit tests, integration, and regression testing
  • Understanding of theory of Capability Systems
  • Understanding of JSON Web Tokens (JWT) and JSON Web Signature (JWS)
  • Experience using cryptographic algorithms and PKI
  • Experience with keystores
  • Experience with AWS Lambda and GCP Cloud Functions
  • Experience in MSSQL stored procedures
  • Experience in multi-platform development (POSIX,.NET).

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