CNO Developer
Job Description
MANTECH is seeking a CNO Developer to support mission-critical offensive cyber capabilities in Hanover, MD. In this onsite role, you will design and build Computer Network Operations (CNO) capabilities, working through development, testing, and debugging while keeping leadership and stakeholders informed on technical progress.
You will contribute to end-to-end capability delivery by creating new hardware- or software-based CNO solutions and applying network and security knowledge throughout the development lifecycle. The work also requires adherence to development standards to ensure software quality and compliance.
Responsibilities
- Design and develop new hardware- or software-based Computer Network Operations (CNO) capabilities
- Conduct design, development, documentation, testing, and debugging for software applications and systems
- Use network and security concepts to support CNO capability development
- Provide status updates and communicate technical progress to leadership and stakeholders
- Support software quality and ensure compliance with development standards
Requirements
- Education and experience: BS degree and 4+ years of technical work experience, or MS degree and 2+ years of technical work experience, or High school diploma and 8+ years of technical work experience
- Experience with Python or C/C++
- Experience with troubleshooting and debugging
- Must have a current/active TS/SCI w/ Polygraph security clearance, and be willing and able to obtain another polygraph prior to start, if required
- Must be able to remain in a stationary position at least 50% of the time
Technologies
- Python, C/C++
- TCP/IP
- Atlassian tools: JIRA, Confluence, Crucible
- Assembly language
- Unit testing frameworks
Preferred Qualifications
- Experience with networking protocols (TCP/IP) and socket-level programming
- Experience developing CNO capabilities
- Experience with low-level system internals across one or more platforms (Windows, Unix, Mobile, or network devices)
- Experience in software analysis or reverse engineering
- Experience using Atlassian tools (JIRA, Confluence, Crucible)
- Understanding of assembly language programming concepts
- Understanding of unit testing frameworks and practices