CNO Developer

Booz Allen Hamilton•Annapolis Junction, MD
•$86,900 - $198,000•Onsite

About The Position

As a computer network operations (CNO) specialist, the CNO Developer works in a rapidly evolving systems security research and development environment, supporting the CNO capability development life cycle. The role supports full project life cycles and guides an Agile team of professionals. It manages reverse engineering and vulnerability analyses of software problems, informs operational parameters for complex systems, and uses artificial intelligence and machine learning to influence work delivery. The developer applies network operations expertise to determine what is possible and deliver capabilities for clients, helping defend national security against advanced adversaries.

Requirements

  • 6+ years of experience programming with object-oriented programming languages.
  • 4+ 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#, C++, or Java.
  • Experience implementing software life cycle management requirements, including design, development, testing, validation, or deployment.
  • TS/SCI clearance with a polygraph.
  • Bachelor's degree in Computer Science and 1+ year of embedded development experience, or 4+ years of embedded development experience in lieu of a degree.

Nice To Haves

  • 3+ years of experience with computer programming in C, C++, Python, Assembly, or PerlScript.
  • 2+ years of experience in computer engineering, computer science, electronic and electrical engineering, or applied mathematics.

Responsibilities

  • Support full project life cycles for CNO capability development.
  • Guide an Agile team of professionals.
  • Manage reverse engineering and vulnerability analyses of software problems.
  • Inform operational parameters for complex systems.
  • Leverage artificial intelligence and machine learning to influence delivery of work.
  • Apply network operations expertise to determine and deliver solutions for clients.

Benefits

  • Health, life, and disability benefits.
  • Financial and retirement benefits.
  • Paid leave.
  • Professional development.
  • Tuition assistance.
  • Work-life programs.
  • Dependent care.
  • Recognition awards for exceptional performance and demonstration of company values.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service