Black Canyon Consulting
Software Developer with C++ and Javascript
NIH-Bethesda
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Matched against 2.4M live jobs from 200,000+ employers in 200+ countries.
Tailor my resume for this job →Apply from your AI assistant
Connect hirly to Claude and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending. ChatGPT: manual setup today.
Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.
hirly's read of this role
- Role family
- Engineering
- Seniority
- Mid level
- Country
- US
- Work mode
- Remote-friendly
- First seen by hirly
- 10 Sept 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
Overview
Black Canyon Consulting (BCC) is searching for a Software Developer with C++ and Javascript to support National Center for Biotechnology Information (NCBI) . This opportunity is full time and onsite at the NCBI in Bethesda, MD. The NCBI Taxonomy covers information on the names of nearly half a million species across all domains of life and plays an essential role in organizing information across resources at NCBI and its international partners. The Software Developer will work on solutions to support continued development of associated resources at NCBI.
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. If you enjoy being a part of a high performing, professional service and technology focused organization, please apply today!
Duties & Responsibilities
Participate in development, implementation, testing, and continued maintenance of NCBI Taxonomy Information System.
Work with a diverse group of scientists, bioinformaticians and other developers to support and improve the Taxonomy project at NCBI.
Learn new technologies, keep up with the internal systems, and share knowledge with the team.
Proficiency in C++ and JavaScript
Experience working in a distributed computing environment
Programming experience in a Linux environment
Experience with relational databases, Microsoft SQL or similar
Experience with Linux shell scripts
Educational Requirements
BS in Computer Science
Requirements
3 years+ of relevant work experience
Proficiency in C++ and JavaScript
Experience working in a distributed computing environment
Programming experience in a Linux environment
Experience with relational databases, Microsoft SQL or similar
Experience with Linux shell scripts
Bonus Skills
Experience using/developing web services, web-based, and network APIs
Experience with AWS or Google clouds
Experience with ExtJS/Sencha toolkits
Benefits and Salary
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.
We offer a competitive salary commensurate with experience and location.
If you enjoy being a part of a high performing, professional service and technology focused organization, please apply today!
Similar jobs
- Software Developer 3Oracle · Nashville, TN, United StatesFirst seen today
- Software DeveloperUhaul · Phoenix, ArizonaFirst seen today
- Software DeveloperPae · US-VA-DahlgrenFirst seen today
- .NET/D365 Software DeveloperCaci · Oklahoma City, OK, USFirst seen today
- Legal Software Developer/Security AdministratorDow · Midland (MI, USA)First seen today
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job