Full Stack Developer

BCC-NIH

Bethesda (MD)

Hybrid

USD 110,000 - 170,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical coverage
Dental coverage
Vision coverage
401k
Paid holidays
Vacation
Tuition reimbursement

Job summary

Black Canyon Consulting (BCC) is seeking a Full Stack Developer to support NIH through hybrid work at the NIH in Bethesda, MD. The Senior Software Developer will contribute to CDA technologies including Authorized Access, Study Registration, RAS Clearinghouse, and DRS.

Qualified candidates have 5+ years in software/SQL, Bash or Python scripting, Linux, and experience with JSON/XML, REST APIs, Agile, and testing. Desired skills include JWT/JWS, PKI, Docker, and cloud functions.

Qualifications

  • 5+ years of experience in software and/or SQL database programming.
  • Fluency in scripting languages such as Bash or Python.
  • Programming experience in a Linux environment.
  • Ability to work with JSON, XML and similar structured formats.
  • Experience with SQL and relational databases.

Responsibilities

  • Stay up to date with new technologies and changes to the infrastructure.
  • Provide expertise to other developers for design and development of new solutions.
  • Participate in cross product knowledge sharing to reduce silos.
  • Develop, test, and deploy solutions for the product line.
  • Maintain and develop code in support of the product line.
  • Estimate, plan, and manage all assigned tasks and report progress.
  • Document software and systems to meet product and program requirements.

Skills

5+ years experience
Bash
Python
Linux
JSON/XML
SQL & relational databases
HTML/ CGI / REST APIs
Agile development
Testing (unit/integration)

Tools

Docker
AWS Lambda
GCP Cloud Functions
MS SQL Stored Procedures
Keystores

Job description

Black Canyon Consulting (BCC) is searching for a Full Stack Developerto support our work at the National Institutes of Health (NIH). This opportunity is full time and onsite/hybrid at the NIH in Bethesda, MD.

Job Description
  • The Controlled Data Access (CDA) team is responsible for developing and maintaining state of the art digital token technologies to manage users and access to the NIH developed systems.
  • The Senior Software Developer will work with the team to develop and maintain software supporting NCBI’s Controlled Data Access technologies including the Authorized Access platform and Study Registration System. NCBI’s implementation of the Researcher Auth Service (RAS Clearinghouse), and the Data Repository Service (DRS).
Required Skills
  • 5+ years’ experience and demonstrated proficiency in software and/or SQL database programming
  • Fluency in scripting languages such as BASH, or Python
  • Programming experience in a Linux environment.
  • Ability to work with JSON, XML and similar structured document formats
  • Experience with SQL and relational databases
  • Experience with HTML, CGI and REST APIs
  • Experience with Agile development practices
  • Experience with unit tests, integration, and regression testing
Desired Skills
  • Understanding of theory of Capability Systems
  • Knowledge 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).
  • Experience with containers (Docker)
Job Responsibilities
  • Stay up to date with new technologies and changes to the infrastructure
  • Provide expertise to other developers for the design and development of new solutions
  • Participate in cross product skill sharing activities to decrease knowledge silos
  • Develop, Test, and Deploy solutions for the product line
  • Maintain and develop code in support of the product line
  • Estimate, plan, and manage all assigned tasks and report on progress
  • Document software and systems to meet product and program requirements

We attract the best people in the business with our competitive benefits package that includes medical, dental and vision coverage, 401k plan with employer contribution, paid holidays, vacation, and tuition reimbursement.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

NCBI Full Stack Developer
NCBI Full Stack Developer

Ariadne • Bethesda (MD)

On-site
USD 100,000 - 130,000
Senior Software Developer
Senior Software Developer

Black Canyon Consulting • Bethesda (MD)

On-site
USD 110,000 - 150,000
Medical, dental, and vision coverage
401k plan with employer contribution
Tuition reimbursement
+1
Full Stack Developer - Secure Data Access Platforms
Full Stack Developer - Secure Data Access Platforms

BCC-NIH • Bethesda (MD)

Hybrid
USD 110,000 - 170,000
Medical coverage
Dental coverage
Vision coverage
+4
Software Developer (C++, Python)
Software Developer (C++, Python)

BCC-NIH • Bethesda (MD)

Hybrid
USD 115,000 - 155,000
Medical
Dental
Vision
+4
Mid-Level C++ Developer
Mid-Level C++ Developer

Black Canyon Consulting • Bethesda (MD)

Hybrid
USD 110,000 - 140,000
Medical, dental and vision coverage
401k with employer contribution
Paid holidays and vacation
+1
Software Developer
Software Developer

BCC-NIH • Bethesda (MD)

Hybrid
USD 90,000 - 130,000
Medical coverage
Dental coverage
Vision coverage
+4
Full Stack Developer
Full Stack Developer

Black Canyon Consulting • Bethesda (MD)

On-site
USD 90,000 - 130,000
Medical, dental, and vision coverage
401(k) plan with employer contribution
Paid holidays and vacation
+1
Program Principal Engineer
Program Principal Engineer

BCC-NIH • Bethesda (MD)

Hybrid
USD 120,000 - 180,000
Medical coverage
Dental coverage
Vision coverage
+1
Full Stack Developer - Python/Django/ReactJS
Full Stack Developer - Python/Django/ReactJS

Black Canyon Consulting • Bethesda (MD)

On-site
USD 110,000 - 140,000
Medical coverage
Dental coverage
Vision coverage
+4
Data Engineer
Data Engineer

Blackcanyonconsulting • Bethesda (MD)

On-site
USD 80,000 - 110,000
Medical coverage
Dental coverage
401(k) plan with employer contribution
+2