Senior Software Engineer - Secret Clearance

Sailboat Talent Group
  • Huntsville, Alabama
    30+ days ago

    Job Description

    Client is looking for experienced Software Engineers to establish and maintain software build pipelines in a DevSecOps environment utilizing Azure Cloud, GitLab, and various build tools and scripts. Your duties include supporting the integration of SAST, DAST, and SCA tools for independent verification, validation, and software assurance assessments. 


    Responsibilities include evaluating scan results for severity, validating developer mitigations, and ensuring software cybersecurity specifications are met. You will also participate in meetings with developers to discuss software assurance and its progress.


    Location: Huntsville, AL

    This position requires 100% onsite presence.


    Key Responsibilities:

    • Conduct Software Assurance evaluations to ensure sustainable, maintainable, testable, and survivable software development.
    • Mentor junior Software IV&V Analysts.
    • Develop and maintain DevSecOps pipelines in secure environments.
    • Perform independent software verification and validation.
    • Develop and document complex software architectures and designs.
    • Develop verification plans, test procedures, and unit tests.
    • Select and deploy SAST, SCA, and DAST tools.
    • Provide expertise in software domain areas and adherence to standards.


    Key Requirements:

    Direct 3-8 years of experience with the two or more of the following tools and languages or equivalent Static and Dynamic Software Assessment tools:

    • Building complex multilayered software projects using an automated build framework (e.g. Open Source Maven, GNU Cmake, GitLab Inc. GitLab).
    • One or more Static Assessment Scan Tools (SAST) (e.g. OpenText Fortify, Synopsis Coverity, Perforce Klocwork, AdaCore Gnat Studio, SciTools Understand).
    • One or more Dynamic Assessment Scan Tools (DAST) (e.g. Open Source Valgrind, USG Open Source VADER, ForAllSecure Mayhem).
    • One or more Software Composition Assessment (SCA) Tools (e.g. Synopsis BlackDuck, Palo Alto Prisma, Tenable/Nessus/ACAS, JFrog Artifactory Xray).
    • One or more coding languages in preference order; C/C++, Python, ADA, Java, Golang.


    Additional technical requirements:

    • Must already have DoD 8570 IAT/IAM Level II Certificate such as CompTIA Sec+.
    • DoD Security Clearance.
    • Past GMD experience is a bonus but not required.
    • Embedded development is preferred over full-stack developer experience.


    What we offer:

    • Robust startup environment with a variety of projects to work on
    • Growth paths and endless opportunities to learn and develop
    • Relocation assistance
    • Paid holidays and unlimited PTO
    • 4% employer contributions toward 401k
    • Performance-based bonus and profit-sharing
    • 50% coverage of health insurance for employees and their dependents


    Numbers & Facts

    LocationHuntsville, Alabama

    Skills

    • Ada Programming Languageunmatched
    • Build Managementunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • CMakeunmatched
    • Cloud Computingunmatched
    • DoD Clearanceunmatched
    • Embedded Systemsunmatched
    • Go Programming Language (Golang)unmatched
    • Internet Securityunmatched
    • Javaunmatched
    • Mavenunmatched
    • Mentoringunmatched
    • Microsoft Windows Azureunmatched
    • Nessusunmatched
    • Open Sourceunmatched
    • Perforce Source Control Management (SCM) Softwareunmatched
    • Python Programming/Scripting Languageunmatched
    • Radiographyunmatched
    • Scripting (Scripting Languages)unmatched
    • Secret Clearanceunmatched
    • Security Clearanceunmatched
    • Software Administrationunmatched
    • Software Architecture Designunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Software Evaluationunmatched
    • Software Specificationunmatched
    • Software Validationunmatched
    • Startupunmatched
    • Test Plan/Scheduleunmatched
    • Testingunmatched
    • Unit Testunmatched
    • Validation Testingunmatched
    • Verification Plansunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder