Get more qualified candidates and reduce your costs with our guaranteed recruiting solutions

Talk to an expert today

2728 - CNO Developer

Maryland / Virginia
Secret

GENERAL DUTIES:

  • Support custom software design and development of CNO tools and techniques
  • Provide/author documentation, participate in design, code, and software readiness reviews as prescribed by the Government’s software development procedures and processes

REQUIRED QUALIFICATIONS:
Level 1

  • Bachelor’s degree in the field of computer science, information systems, or network engineering, or a minimum four (4) years’ experience in a commercial or academic field of computer science, information systems, or network engineering,
  • Minimum one (1) year experience programming in Assembly, C, C++, Java, Perl, or Python,
  • Minimum one (1) year experience developing in one (1) or more of the following: Windows applications using Visual Studio or .NET environments; UNIX applications using make files or comparable build environments; Mission-applicable platforms (Note: One (1) year development experience may be credited for appropriate coursework in Windows or Unix programming, completed as part of an awarded bachelor’s or master’s degree)
  • Familiarity with software version control tools (i.e., Subversion, CVS, etc.)
  • Able to debug software and troubleshoot issues.

Level 2

  • Bachelor’s degree and four (4) years’ experience or minimum eight (8) years’ experience in computer science, information systems, or network engineering,
  • Minimum six (6) years’ experience programming in Assembly, C, C++, Java, Perl, and Python,
  • Minimum five (5) years’ experience developing in one (1) or more of the following: Windows applications using Visual Studio or .NET environments; UNIX applications using make files or comparable build environments; Mission-applicable platforms
  • Minimum four (4) years’ experience with programming CNO tools and techniques,
  • Able to lead CNO Analyst/Programmers in daily tasks,
  • Able to debug software and troubleshoot issues,
  • Able to create and brief technical presentations,
  • Minimum two (2) years’ experience in network sockets programming including developing packet-level programs, expert-level understanding of IP, TCP, and application-level protocols
  • Minimum two (2) years’ experience developing packet-level programs Expert packet- level understanding of IP, TCP, and application-level protocols,
  • Minimum two (2) years’ experience in network sockets programming

Level 3

  • Bachelor’s Degree and six (6) years’ experience in computer science, information systems, or network engineering OR minimum ten (10) years’ experience in computer science, information systems, or network engineering
  • Minimum eight (8) years’ experience programming in Assembly, C, C++, Java, Perl, and Python
  • Minimum seven (7) years’ experience developing in one (1) or more of the following: Windows applications using Visual Studio or .NET environments; UNIX applications using make files or comparable build environments; Mission-applicable platforms
  • Minimum six (6) years’ experience with programming CNO tools and techniques.
  • Able to lead CNO Analyst/Programmers in daily tasks
  • Minimum four (4) years’ experience in network sockets programming developing packet-level programs; expert packet-level understanding of IP, TCP, and application-level protocols
  • Expert ability in UNIX kernel internals and/or low-level Windows internals, including but not limited to, the OS runtime linker/loader, object file formats (e.g., PE, COFF, ELF), file system internals (e.g., NTFS, ext2, btrfs), OS-specific mandatory and discretionary access control mechanisms, and process and thread APIs and data structures.

CLEARANCE:

  • TS/SCI with CI Polygraph minimum (Maryland Location)
  • Secret minimum (Virginia Location)