Senior Software Developer (C++)
$115k - $150kNih-ncbi
Overview
Black Canyon Consulting (BCC) is searching for a Sr. Software Developer in Bioinformatics and Big Data to support our work for the National Center for Biotechnology Information (NCBI) at the National Library of Medicine (NLM), an institute of the National Institutes of Health. This opportunity is full time and onsite at the NIH-NCBI in Bethesda, MD and/or remote work.
NCBI, the National Center for Biotechnology Information, the nation’s premier biomedical resource, is seeking a software developer to help deliver biological sequence annotation and data curation infrastructure for the nation’s foremost sequence and biomedical literature repositories. Sites at NCBI, a part of the National Library of Medicine (NLM) at the National Institutes of Health (NIH), see four million daily users searching for gene sequence data, biomedical journal citations, and a wide array of other information that directly impacts biomedical research and public health. NCBI’s annotation pipelines not only serve these diverse expert communities – they actually drive new life sciences discoveries, ranging from medical health (viruses and pandemics, genetic diseases, cancer) to public health (food safety monitoring, antimicrobial resistance, viral outbreaks), to basic research topics in computational biology, bioinformatics and microbial diversity, and many more.
On a technical level, NCBI’s wide range of applications, platforms (e.g. node, Python, Django, C++), and applications and environments (petabyte-level big data, multiple cloud providers) serve more users than the US Postal Service and see more traffic than the IRS at tax time. We embrace FAIR principles (Findable, Accessible, Interoperable, Reusable) and are on the cutting edge of civic tech and cloud computing.
This role calls for more than an expert coder and architect – someone who can work equally effectively with subject-matter experts, user researchers, designers, product managers, scientists, security and DevOps engineers, and more. Work with teams of dedicated, skilled developers, researchers, and product professionals as you build robust, flexible solutions serving dozens of production applications, APIs and services. Join us!
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:
- 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
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. The targeted range for this position is $115,000 - $150,000.
If you enjoy being a part of a high performing, professional service and technology focused organization, please apply today!
$123.2k - $184.8k
...YouTube. This position is ideal for a C++ generalist who thrives on tackling... ...integration. If you enjoy building cross-language software, improving CI/CD pipelines, and... ...performance, maintainability, and integration. Develop and support APIs and messaging interfaces...SeniorFull timeTemporary workPart timeWork experience placementWorldwide- ...Mid-Level Software Developer With C++ And Javascript Black Canyon Consulting (BCC) is searching for a Mid-Level Software Developer with C++ and Javascript to support National Center for Biotechnology Information (NCBI). This opportunity is full time and onsite at the...SuggestedFull timeWork experience placement
- A leading defense technology company in Washington, DC, is seeking experienced C++ programmers to develop core large-scale simulation platforms for military aircraft. In this full-time role, you'll work closely with experts and tackle challenging programming tasks. Candidates...SeniorFull time
$123.2k - $184.8k
Shield AI, located in Washington, DC, is seeking a C++ generalist to tackle complex challenges in systems integration. The role involves designing C++ and Python software, supporting APIs, and improving CI/CD workflows. Ideal candidates have a strong background in modern...Senior- Role Overview Client is looking for a hands‑on C++ Software Engineer with strong experience in Linux‑based systems, distributed environments... ...similar version control tools Key Responsibilities Design, develop, and enhance C++ applications for performance and scalability...Senior
$148.9k - $223.4k
KBR is looking for a Principal System Engineer/Enterprise Architect in Chevy Chase, MD. This role involves designing IT enterprise architecture, working closely with cross-functional teams, and contributing to national security solutions. The ideal candidate will have extensive...Senior$180.59k - $270.89k
...YouTube. This role is for a seasoned C++ generalist and systems integrator who thrives at the intersection of software, infrastructure, and integration. You'll... ...improve system performance, stability, and developer efficiency. Required Qualifications: Typically...SeniorFull timeTemporary workPart timeWork experience placementWorldwide$180.59k - $270.89k
Shield AI is seeking a seasoned C++ Generalist and Systems Integrator in Washington, DC, to lead complex projects in software and infrastructure across distributed systems and simulation environments. The ideal candidate has over 10 years of experience in C++ and Linux,...Senior£61.5k - £78.8k per year
A technology and defense company is seeking a Senior Embedded Software Developer with extensive experience in C/C++ and embedded systems. The role involves leading development of bespoke solutions on platforms like ESP32 and ARM, as well as guiding technical direction and...Senior- Leidos is seeking a Software Defined Radio (SDR) Engineer to design, develop, and integrate high-performance SDR solutions in Bethesda, Maryland. You will work with... ...USRP platforms and require strong skills in C++, Python, and real-time RF signal processing. The ideal...Senior
- Ariadne is seeking a Senior Software Developer for a full-time position at the National Center for Biotechnology Information in Bethesda, MD. The... ...technologies, utilizing cutting-edge programming languages like C++ and Python. With a focus on mentoring and knowledge sharing,...SeniorFull time
- ..., MD, is seeking a Full-Time expert in Mobile Software Reverse Engineering. The candidate will work on... ...technical exploitation operations, and developing mobile application solutions. Strong programming skills in C, C++, and knowledge of static analysis tools are essential...SeniorFull time
- ...federal contractor, is seeking a highly skilled and motivated Senior Red Team Software Developer. Oak Grove Technologies is a Service-Disabled... ...security or cyber operations. ~3+ years of experience with C/C++/C# software development, including expertise in red team...SeniorFor contractors
$160k - $210k
...success. We are looking for a senior developer for the RTS (real-time systems) team.... ...Our RTS systems are written in modern C++ and are seeking an engineer who is passionate... ...in the form of robust libraries and software development tools. Document design of...SeniorFull timeWork at officeLocal areaRemote work- ...Task Description: Developer to design and develop C++ components to extract data from DB2 database on Mainframe and convert it to XML format for... ..., and production issues - 10% • Documentation of software design and code - 10% Required skills/Level of Experience...
$99.6k - $223.4k
...Description We are looking for smart systems software engineers with BS/MS/PhD in Computer... ...of unanticipated software failures Develop algorithms and distributed systems software... ...Engineering Programming languages: C/C++ expertise, Java Tools, software, etc.:...Temporary workFlexible hours- ...Job Title Computer hardware and software engineers' research, design, develop, and test computer hardware and software programs. Hardware refers to computer... ...code. The programming languages most often used are C, C++, and Java, with Fortran and COBOL used less commonly....Senior
- Digital Library Federation is seeking a Mid-Level Software Developer with expertise in C++ and JavaScript to join their team at the National Center for Biotechnology Information in Bethesda, MD. The role involves developing and maintaining the NCBI Taxonomy Information...
- ...SOFTWARE REVERSE ENGINEER Vexterra Group is searching for a Senior Software Reverse Engineer support a Government Customer in Bethesda, Maryland: DUTIES Isolate... .../experience with either Windows Kernel, C, C++, Python or Assembly Language and the ability to work...SeniorFor contractors
$140k - $190k
A leading company in Bethesda, Maryland, is seeking an experienced employment counsel to provide support to its Human Resources Department. Responsibilities include drafting employment agreements and advising on performance management issues. The ideal candidate will hold...Senior$184k - $287.5k
A leading technology company in the GPU sector is seeking a Senior Developer Technology Engineer for the Public Sector. This pivotal role involves... ...will have advanced programming skills, particularly in C/C++, and substantial experience in parallel programming. This position...Senior- iQuasar, LLC is looking for a Software Developer in Arlington, VA. This contract position requires expertise in C++, Java, front-end frameworks, and Python. Ideal candidates will have strong knowledge of Linux, Docker, Kubernetes, and relational databases. You'll collaborate...Contract work
- ...Senior Linux System Administrator Bethesda, MD Overview Black... ...(node, python, Django, C++, you name it) and environments... ...Duties & Responsibilities Develop and document standard operating... ...and configure services, software, and hardware configurations....SeniorFull timeWork at officeRemote work
£61.5k - £78.8k per year
Description Senior Embedded Software Developer Location: Commutable to Herfordshire, Cheltenham, and Bristol — mostly on-site (4 days/week on customer... .... Design, implement, and maintain production-quality C, C++ and/or Python code interfacing with hardware. Architect...SeniorRemote workFlexible hours- ...empowering individuals and fostering inclusion through transformative initiatives. About the Role Meucci is seeking an experienced senior leader to serve as Principal Investigator/Program Director for a large, multi‑partner initiative focused on AI readiness, workforce...Senior
$90k
...Job Description: Design, develop, and maintain applications using C++ on Windows platform Perform advanced debugging and root cause analysis using tools like WinDbg and Visual Studio Analyze and resolve issues related to memory, performance, and system behavior...SeniorFull time$150k - $250k
...Senior Platform DevEx Engineer (DevOps) Bethesda, Maryland Black... ...public. For example, NCBI develops and delivers PubMed, an index... ...and maintains the systems that software developers across NCBI use to... ...applications, in many languages, from C++ to Scala, Kotlin, and Python....SeniorFull timeWork at officeRemote work- ...Software Developer (C++/C#/ASP.Net) Merrifield, VA We are seeking a skilled and motivated software developer with a strong educational background and hands-on programming experience. The ideal candidate will hold a bachelor's or master's degree in software development...
- ...system concepts and experience with assembly languages, such as, C, C++, Python, Perl, etc. Experience requiring skills in reverse... ...system. Experience requiring knowledge of C and Assembler software engineering for embedded platforms that run commercial and/or custom...SeniorContract workFor contractorsWork experience placement
- ...through complex energy market challenges. You will be responsible for conducting in-depth research, mentoring junior analysts, and developing comprehensive economic models. The firm values professional growth and offers robust training programs, ensuring you thrive in a...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer (C++). Be the first to apply!
- senior manager clinical operations Bethesda, MD
- senior lead project manager Bethesda, MD
- senior manager quality engineering Bethesda, MD
- senior full stack developer Bethesda, MD
- senior planner Bethesda, MD
- senior hvac project manager Bethesda, MD
- senior strategy analyst Bethesda, MD
- senior project manager construction Bethesda, MD
- senior work from home Bethesda, MD
- senior wealth advisor Bethesda, MD




