Job Description
Clearance Level Must Be Able to Obtain: Secret
Key Responsibilities: Strong Test experience : Linux and C++ skills a MUST
Key Responsibilities:
Β Perform tasks in software architecture design, user interface, software development, and desktop integration of COTS and GOTS tools.
Β Ability to lead a small team, mentor junior engineers, and collaborate with other talented software and system engineers to motivate, inspire, and mentor in a dynamic agile environment.
Β Transform high level requirements into system and software designs and lead the implementation of the solution architecture.
Basic Qualifications:
Β Bachelor of Science degree in in software engineering, computer science, or related field with 4 years of related experience or a Master of Science degree with at least 2 years of experience.
Β Proficiency with programming languages Java, Python, and Bash
Β Understanding of Microsoft Security Development Lifecycle (https://www.microsoft.com/en-us/securityengineering/sdl)
or similar frameworks.
Β Software test development on Red Hat Linux
Β Virtualization experience in tools such as VMware, KVM,
VirtualBox Hypervisors.
Β Experience working in an Agile software development
environment.
Β Excellent communication skills are a must.
Preferred Qualifications:
Β Experience with Apache Niagara Files (NiFi).
Β Experience and knowledge of SELinux, Linux containers, and Red Hat Linux 8.
Β Skills in system hardening and security testing, NIST 800-53, etc.
Β Atlassian tools with Jira and Confluence.
Β Skills using Git, GitLab, CI/CD and Vagrant.
Β Able to use file format specifications to parse and unparsed complex file formats.
Β Networking, network protocols, some programming with custom or home grown network and data protocols.
#CJ
Apply Now