{"schemaVersion":"jobsearcher.job.v1","id":"026b802938f0424e799767cb","url":"https://jobsearcher.com/jobs/026b802938f0424e799767cb","canonicalUrl":"https://jobsearcher.com/jobs/026b802938f0424e799767cb","title":"Full Stack Developer","description":"Black Canyon Consulting (BCC) is searching for a Full Stack Developer to support our work at the National Institutes of Health (NIH). This opportunity is full time and onsite/hybrid at the NIH in Bethesda, MD.\r\nJob Description\r\nThe 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.\r\nThe 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).\r\nRequired Skills\r\n5+ years' experience and demonstrated proficiency in software and/or SQL database programming\r\nFluency in scripting languages such as BASH, or Python\r\nProgramming experience in a Linux environment.\r\nAbility to work with JSON, XML and similar structured document formats\r\nExperience with SQL and relational databases\r\nExperience with HTML, CGI and REST APIs\r\nExperience with Agile development practices\r\nExperience with unit tests, integration, and regression testing\r\nDesired Skills\r\nUnderstanding of theory of Capability Systems\r\nKnowledge of JSON Web Tokens (JWT) and JSON Web Signature (JWS)\r\nExperience using cryptographic algorithms and PKI\r\nExperience with keystores\r\nExperience with AWS Lambda and GCP Cloud Functions\r\nExperience in MSSQL stored procedures\r\nExperience in multi-platform development (POSIX, .NET).\r\nExperience with containers (Docker)\r\nJob Responsibilities\r\nStay up to date with new technologies and changes to the infrastructure\r\nProvide expertise to other developers for the design and development of new solutions\r\nParticipate in cross product skill sharing activities to decrease knowledge silos\r\nDevelop, Test, and Deploy solutions for the product line\r\nMaintain and develop code in support of the product line\r\nEstimate, plan, and manage all assigned tasks and report on progress\r\nDocument software and systems to meet product and program requirements\r\nWe 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. If you enjoy being a part of a high performing, professional service and technology focused organization, please apply today!\r\nJ-18808-Ljbffr","company":"Bccnih","rawCompany":"bccnih","city":"Bethesda","state":"MD","isRemote":false,"isActive":false,"createdAt":"2026-04-11T05:09:52.259Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Full Stack Developer","description":"Black Canyon Consulting (BCC) is searching for a Full Stack Developer to support our work at the National Institutes of Health (NIH). This opportunity is full time and onsite/hybrid at the NIH in Bethesda, MD.\r\nJob Description\r\nThe 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.\r\nThe 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).\r\nRequired Skills\r\n5+ years' experience and demonstrated proficiency in software and/or SQL database programming\r\nFluency in scripting languages such as BASH, or Python\r\nProgramming experience in a Linux environment.\r\nAbility to work with JSON, XML and similar structured document formats\r\nExperience with SQL and relational databases\r\nExperience with HTML, CGI and REST APIs\r\nExperience with Agile development practices\r\nExperience with unit tests, integration, and regression testing\r\nDesired Skills\r\nUnderstanding of theory of Capability Systems\r\nKnowledge of JSON Web Tokens (JWT) and JSON Web Signature (JWS)\r\nExperience using cryptographic algorithms and PKI\r\nExperience with keystores\r\nExperience with AWS Lambda and GCP Cloud Functions\r\nExperience in MSSQL stored procedures\r\nExperience in multi-platform development (POSIX, .NET).\r\nExperience with containers (Docker)\r\nJob Responsibilities\r\nStay up to date with new technologies and changes to the infrastructure\r\nProvide expertise to other developers for the design and development of new solutions\r\nParticipate in cross product skill sharing activities to decrease knowledge silos\r\nDevelop, Test, and Deploy solutions for the product line\r\nMaintain and develop code in support of the product line\r\nEstimate, plan, and manage all assigned tasks and report on progress\r\nDocument software and systems to meet product and program requirements\r\nWe 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. If you enjoy being a part of a high performing, professional service and technology focused organization, please apply today!\r\nJ-18808-Ljbffr","datePosted":"2026-04-11T05:09:52.259Z","dateModified":"2026-04-11T05:09:52.259Z","hiringOrganization":{"@type":"Organization","name":"Bccnih","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Bethesda","addressRegion":"MD","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"026b802938f0424e799767cb"},"url":"https://jobsearcher.com/jobs/026b802938f0424e799767cb"}}