CNO Developer

Booz Allen Hamilton•Annapolis Junction, MD
•$112,800 - $257,000•Hybrid

About The Position

As a computer network operations (CNO) specialist, the CNO Developer contributes to capability development in a rapidly evolving systems security research and development environment. The role leads CNO capability development and oversees full project lifecycles, guiding an agile team through reverse engineering and vulnerability analyses across a range of software problems. The developer informs operational parameters for complex systems and uses artificial intelligence and machine learning to influence the delivery of work. The role applies network operations expertise to determine feasible capabilities and deliver them to clients. The position is hybrid and based in Annapolis Junction, Maryland, with travel of up to 25% of the time. A TS/SCI clearance with polygraph is required. The position supports efforts to combat advanced adversaries and defend national security. Booz Allen describes its offerings as including health, life, disability, financial, and retirement benefits, paid leave, professional development, tuition assistance, work-life programs, dependent care, and recognition awards. The projected annual compensation range is $112,800 to $257,000.

Requirements

  • At least 6 years of experience programming with object-oriented programming languages.
  • At least 6 years of experience developing Windows applications using Visual Studio or .NET environments, or developing UNIX applications using make files or a build environment.
  • Experience developing complex programs using C, C++, and Python.
  • Experience implementing software lifecycle management requirements, including design, development, testing, validation, or deployment.
  • Experience with vulnerability analysis and exploitation techniques.
  • Experience with remote cyberspace operations for OPSEC TTPs.
  • Ability to travel up to 25% of the time.
  • TS/SCI clearance with a polygraph.
  • Bachelor's degree in computer science and at least 2 years of embedded development experience, or at least 6 years of embedded development experience in lieu of a degree.

Nice To Haves

  • At least 6 years of computer programming experience in C, C++, Python, Assembly, Go, or Rust.
  • At least 6 years of experience in computer engineering, computer science, electronic and electrical engineering, or applied mathematics.

Responsibilities

  • Lead CNO capability development and oversee full project lifecycles.
  • Lead an agile team of professionals.
  • Guide reverse engineering and vulnerability analyses on a range of software problems.
  • Inform operational parameters for complex systems.
  • Leverage artificial intelligence and machine learning to influence work delivery.
  • Apply network operations expertise to determine possible capabilities and deliver them to clients.

Benefits

  • Health, life, disability, financial, and retirement benefits.
  • Paid leave.
  • Professional development.
  • Tuition assistance.
  • Work-life programs.
  • Dependent care.
  • Recognition awards program.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service