B

Black Canyon Consulting

Full Stack Developer

Full-TimeUpdated on 10/23/2026
No salary listed
Mid
Bachelor's
Bethesda, MD, USA
In PersonOn-site in Bethesda/Rockville, Maryland.
Software EngineeringFull-Stack Engineering

About the job

Requirements
  • A Bachelor of Science degree in Computer Science or equivalent experience.
  • Proficiency with Python, C++, and SQL.
  • Experience with Microsoft SQL Server and relational database design and optimization.
  • Knowledge of federated identity and web security concepts, including SAML, OAuth 2.0, and OpenID Connect.
  • Programming experience in a Linux environment.
  • Fluency in a scripting language such as Bash.
  • Experience with version control systems such as Git or SVN.
Responsibilities
  • Implement and support integration of the NIH CIT Authentication System with the NCBI IAM environment.
  • Provide ongoing maintenance, support, and monitoring for NCBI login services.
  • Troubleshoot user issues and collaborate with partner agencies to debug and resolve them.
  • Support user account migration and efficiently resolve issues during account migration and consolidation.
Desired Qualifications
  • Knowledge and experience building JWT, SAML, OAuth, and OIDC solutions.
  • Experience integrating with third-party applications and knowledge of secure data sharing.
  • Experience developing Django web applications and services.
  • Experience with front-end frameworks such as ReactJS.
  • Knowledge of XML and XSLT.
  • Understanding of IT security standards.
  • Experience with agile development processes.

About the company

B

Black Canyon Consulting

View

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

Get referred to Black Canyon Consulting

See people who can refer or advise you