CNF Technologies - Senior Software Engineer/Developer

Senior Software Engineer/Developer – San Antonio, TX/Columbia, MD

MINIMUM/GENERAL EXPERIENCE:

Eight years of development experience with hands on knowledge of Oracle MySQL, Postgres, C, C++, JAVA, Perl, Linux, Shell Script, PLSQL (Oracle), Javascript, HTML, VMware, XML Enterprise software development. Candidate must possess expert knowledge in the network security field and be capable of working in a fast-paced, large-team environment. Experience in development of applications using Elastic Stack.

FUNCTIONAL RESPONSIBILITY:

Specific responsibilities include, but are not limited to:

*Design, build, enhance and maintain the latest intrusion detection/prevention and computer network defense technologies

*Develop low-level software for intrusion prevention and computer network defense systems

*Enhance existing software by deriving algorithms, adding new capabilities, increasing performance and improving usability

*Create application programming interfaces (APIs) for third-party applications to communicate with existing software

*Translate customer requirements into software design documents

*Conduct and/or participate in and provide subject matter expert (SME) support for collaborative prototype reviews and technical interchange meetings

*Maintain/update/enhance sustainable active mode and in-line feature sets for all intrusion detection/intrusion prevention (IDS/IPS) systems, which allows for network management and control via static firewall and dynamic IDS/IPS activity rule establishment; configurable timeouts of IDS/IPS actions; and controls for operator initiated and autonomous rule execution

*Create/enhance hardware and software interfaces for systems in development and other native cyber defense systems as required for meeting customer mission requirements

*The contractor shall explore, prototype, innovate, and integrate improved methods for correlating sensor feeds into the Security Information and Event Management (SIEM) displays and visualization capabilities for network traffic load impact based on varying filter criteria

*The contractor shall explore, prototype, innovate, and integrate IDS/IPS capabilities considering changes in form factor and technologies to support fixed and deployable architectures

*Perform requirements identification analysis for creating draft requirement documents (Statement of Requirement (SOR), Cyber Needs Form (CNF), and AF Form 1067)

*Attend and provide SME support for collaborative prototype reviews

*Establish and maintain version control for all software and configuration items (CI) being prototyped and innovated

*Develop Quality Assurance Test (QAT) procedures for conducting QAT for all system changes and integration of third party applications

*Innovate and present Course Of Action (COA) options in response to SCRs

*Reconfigure and redeploy upgrades and modernizations for fielded cyber defense systems

*Provide reports, statistics, demonstrations, briefings, documentation and other duties as required by the team lead

DESIRED EXPERIENCE/CAPABILITIES:

Possess and maintain required skills to include, but not limited to:

*Be experienced in software development using the Agile methodology and Scrum framework in a DevOps environment. Experience with development support tools to include code configuration environments like Git Lab and Confluence supporting the Agile development processes.

*Information protection functions to include employing hardware/software tools to enhance network security. Responsibilities include installing, upgrading, maintaining, and configuring hardware/software, optimizing network/system performance, backing up critical resources, developing required automation tools, providing testing support, providing metric data, and completing required management functions.

*Possess and maintain required skills in security functions to include proficiency with intrusion detection/protection systems, various operating systems, protocol and routing, network architecture and reading/analyzing system logs for security relevant events. Responsibilities include configuring and troubleshooting access control lists, operating protocol analyzer/sniffers, performing Transmission Control Protocol (TCP) dumps, developing and implementing incident response measures, setting auditing and logging features on various operating systems, configuring proxy services, researching vulnerabilities and applying corrective actions.

*Knowledge and hands on experience with the development and employment of the Elastic Stack and other big data capture analytic environments and SEIMs.

*Knowledge of real time packet processing systems to include programming experience in Rave and PacketC (CloudShield).

*Experience with Hypervisor virtual environments such as those provided by VMWare.

REQUIRED QUALIFICATIONS:

Bachelor of Science degree in Software Engineering, Computer Science, or related field

Possess a current TS/SCI clearance

DoD Directive 8570.01 IAT Level III certification preferred

Docker/CRI-O/Kubernetes experience preferred

Apply to Job
Full Name*
Email*
Phone
Resume*
Experience*