CybersecurityJobs.io
← Back to all jobs

Job Description

Data Systems Analysts, Inc. (DSA) is hiring a TS/SCI-cleared Cybersecurity Engineer focused on application and software security in a secure DoD environment at NGIC.

Responsibilities

  • Own software security within the cyber engineering team by providing technical guidance to secure applications, APIs, and back-end services.
  • Conduct security testing of applications and validate that fixes address identified findings.
  • Perform source code reviews against secure coding standards to identify vulnerabilities, insecure design, and exploitable weaknesses.
  • Implement, tune, and maintain software security tooling such as SAST, DAST, dependency scanning, and container scanning, and integrate tooling into development and release processes.
  • Evaluate open-source and commercial cyber tools and source code to determine security risk, fit, and what can be adapted for mission requirements.
  • Partner with engineers, system admins, architects, ISSOs, and ISSMs to define security requirements and verify tools and controls are sufficient.
  • Assess risk tied to major software changes, unpatched components, and software reaching end of support.
  • Apply adversary techniques (for example, MITRE ATT&CK) and perform threat modeling to prioritize findings based on real-world impact.
  • Document independent test results, release risk, and technical evidence supporting RMF and ATO activities.
  • Communicate software risks, findings, and practical fixes to technical teams, system owners, and leadership.

Requirements

  • BS degree in Computer Science, Software Engineering, Computer Information Systems, Cybersecurity, or related field.
  • Experience may be substituted for degree.
  • TS/SCI clearance.
  • CompTIA Security+ (DoD 8140 compliant).
  • Minimum 5 years combined experience in software development, application security, penetration testing, or secure software assessment.
  • Hands-on software development experience in at least one language: Python, Java, C#, Go, or JavaScript, with understanding of back-end services, APIs, and databases.
  • Demonstrated ability to find and validate software vulnerabilities via code review, security testing, or technical assessment.
  • Working knowledge of OWASP Top 10 and CWE, including exploitation and remediation approaches.
  • Ability to assess exploitability and impact and communicate clear, practical fixes to engineers and compliance staff.
  • Ability to work independently as the primary software security resource on a cybersecurity team.

Technologies

  • Microsoft Copilot
  • Languages: Python, Java, C#, Go, JavaScript
  • Security testing and scanning: SAST, DAST, dependency scanning, container scanning
  • Standards and frameworks: MITRE ATT&CK, OWASP Top 10, CWE
  • Tools: Fortify, SonarQube, Checkmarx, Burp Suite, OWASP ZAP
  • Databases and querying: SQL, Oracle, PostgreSQL
  • DevOps: GitLab, Jenkins, CI/CD pipelines
  • Cloud: AWS/GovCloud
  • Supply chain and compliance: SBOMs, RMF, NIST SP 800-53, eMASS, DISA Application Security and Development STIG, ATO

Preferred Experience / Qualifications

  • Certifications such as GWAPT, OSCP, OSWE, CSSLP, PenTest+, CySA+, SecurityX/CASP+, CEH, CISSP, or other relevant certifications.
  • Experience with SAST/DAST tools including Fortify, SonarQube, Checkmarx, Burp Suite, or OWASP ZAP.
  • Penetration testing, red team, or web application testing experience.
  • Experience integrating security checks into CI/CD pipelines (GitLab, Jenkins).
  • Experience with SQL, relational databases (Oracle, PostgreSQL), and ETL workflows.
  • Familiarity with containers, AWS/GovCloud, software supply chain security, or SBOMs.
  • Familiarity with RMF, NIST SP 800-53, eMASS, and the DISA Application Security and Development STIG.
  • Experience supporting DoD, U.S. Army, or Intelligence Community missions.

Job Details

  • Location: Alexandria, VA (onsite)
  • Clearance: TS/SCI
  • Estimated Salary: USD 140,000 - 170,000 per year
  • Education: BS degree in a relevant field

Role summary: Secure mission-critical software in a secure DoD environment at NGIC by owning application security testing, code review, vulnerability validation, and maintaining security tooling integrated into development and release processes.

Similar Jobs