Windows CNO Developer, Level 2
Annapolis Junction, MD
Full Time
Software Engineering
Mid Level
What you will be doing!
As a CNO Developer Level 2, you will play a crucial role in a team focused on designing, developing, testing, and maintaining CNO capabilities that align with the Customer's mission requirements.
Job Description / Requirements:
- Experience with designing and writing code in C, C++, or similar with a focus on implementing SSL/TLS protocols,
- Expertise in analyzing and securing SSL/TLS protocols,
- Proficiency in analyzing network traffic using tools like Wireshark, tcpdump, or custom scripts,
- Understanding of advanced cryptographic attacks and knowledge of secure coding practices to prevent vulnerabilities (e.g., SSL stripping, man-in-the-middle attacks),
- Solid understanding of network security concepts, including firewalls, VPNs, IDSs, IPSs, and protocols like HTTPS, SSH, and TCP/IP,
- Experience with project management best practices such as Scrum and Kanban methodologies, and
- Experience with version control systems (e.g., Git) along with understanding of basic configuration management principles
- Bachelor's degree and four (4) years experience or minimum eight (8) years' experience in a relevant field,
- Minimum six (6) years experience programming in Assembly, C, C++, Java, Perl, and/or Python,
- Minimum five (5) years experience developing in one (1) or more of the following: Windows applications using Visual Studio or.NETenvironments; UNIX applications using make files or comparable build environments; mission-applicable platforms,
- Minimum four (4) years of experience with programming CNO tools and techniques,
- Minimum two (2) years of experience programming CNO tools for the US Government,
- Minimum two (2) years of experience programming techniques to evade host and or network-based IDS,
- Minimum two (2) years of experience developing packet-level programs, and
- Minimum two (2) years of experience in network sockets programming
Clearance Required: Must possess an active TS/SCI with Full Scope Polygraph security clearance to be considered for this role
Independent Software is an Equal Opportunity Employer EOE, M/F/D/V.
Apply for this position
Required*