# Senior Software Developer (C++)
**Company:** [Black Canyon Consulting](https://hotfix.jobs/companies/blackcanyonconsulting)
**Location:** Bethesda, MD
**Salary:** $115K-$150K
**Experience:** 5+ years
**Skills:** C++, Python, JavaScript, SQL, MongoDB, Linux, Docker, GitHub, Bash, Perl
**Posted:** 2026-02-20
> Develops, tests, and maintains bioinformatics software and information retrieval systems using C++ for NCBI. Collaborates with scientists to implement algorithms, handling big data in Linux environments with 5+ years experience required.
## Job Description
## Duties & Responsibilities
- Responsible for the development, implementation, testing, and continued maintenance of NCBI bioinformatics software and information retrieval systems
- Work with a diverse group of scientists, bioinformaticians and other developers across the center to implement efficient bioinformatics algorithms
- Learn new technologies, keep up with internal systems, and share your knowledge with the team

## Required Qualifications
- 5+ years of experience handling large amounts of data or working in a distributed computing environment
- Programming experience in a Linux environment
- **Proficiency in C++**
- Experience with **MS SQL server** and relational database design and optimization
- Fluency in some scripting languages such as **BASH**, **csh**, **Perl**, or **Python**

## Preferred Qualifications
- 5+ years of working with genetic and biological data
- Proficiency in **Python** and/or **JavaScript** and familiarity with their associated ecosystems
- Experience with **MongoDB** or other NoSQL database technology
- Experience with **Docker** or other containerization mechanisms
- Experience with CI/CD pipelines, unit testing, integration and regression testing
- Experience using **GitHub**
- Experience with Cloud technologies a strong plus

## Compensation
- Targeted salary range: **$115,000 - $150,000**
**Apply:** https://hotfix.jobs/jobs/senior-software-developer-c-at-blackcanyonconsulting-2c3ef9ef-8c6a-4587-adfc-67c577b151f0
**Canonical:** https://hotfix.jobs/jobs/senior-software-developer-c-at-blackcanyonconsulting-2c3ef9ef-8c6a-4587-adfc-67c577b151f0