Assist with the design, development, testing, and integration of software to satisfy system/subsystems functional requirements for new and existing applications.
Requirements
- Strong experience in Java
- Proficient in one or more high-level programming languages: Python, C-Sharp, Ruby, Perl, etc.
- Must be comfortable working in Linux environments.
- Windows and Linux administration
- Knowledge of information security principles
- Experience programming in an Agile environment
- IDS/IPS, penetration and vulnerability testing
Responsibilities
- Provide software engineering support for Fleet issues
- Software development in an Agile environment
- Address software defects and change requests
- Develop technical reports and documentation
- Unit test and integration documentation development and execution
- Support configuration management processes
- Resolve technical issues through debugging, research, and investigation
Other
- Must be a US citizen with a DoD Secret security clearance, visas not supported.
- Completed Bachelor's degree in Computer Science, Cyber Security, Computer Engineering or a related technical field REQUIRED
- 3+ years of experience
- Must work well in teams and independently to solve complex technical problems.
- Secure coding practices, ethical hacking and threat modeling