
Software Engineer – AFLCMC, ESAW
Apogee Engineering, LLC
full-time
Posted on:
Location Type: Remote
Location: Remote • New York • 🇺🇸 United States
Visit company websiteJob Level
SeniorLead
Tech Stack
SDLCTypeScript
About the role
- Design, develop, and maintain secure software solutions within an agile development framework
- Implement DevSecOps practices including automated security testing, code scanning, and vulnerability assessment throughout the CI/CD pipeline
- Collaborate with cross-functional agile teams to translate high-level requirements into detailed technical designs and user stories
- Develop and maintain automated build, test, deployment, and infrastructure provisioning scripts
- Conduct peer code reviews and security assessments to ensure adherence to secure coding practices
- Integrate security controls and compliance requirements into the Software Development Lifecycle (SDLC)
- Perform Software Quality Assurance (SQA) to ensure developed software meets defined security and quality specifications
- Analyze and remediate security vulnerabilities identified through automated scanning and manual testing
- Maintain documentation for security controls, compliance artifacts, and risk assessments
- Apply advanced software engineering principles to analyze requirements, design solutions, and evaluate operational feasibility
- Develop comprehensive technical documentation including architecture diagrams, flowcharts, and system specifications
- Conduct systems analysis and recommend process improvements for enhanced security and operational efficiency
- Evaluate, test, and recommend software tools and technologies that support secure development practices
- Actively participate in agile ceremonies including sprint planning, daily standups, retrospectives, and sprint reviews
- Collaborate with government lead engineers, users, and stakeholders to refine requirements and deliver value iteratively
- Contribute to continuous improvement of team processes and DevSecOps practices
Requirements
- Must be a US citizen
- Must possess and maintain a TS w/SCI eligibility
- Current CSSLP or equivalent certification required.
- Security+ or equivalent certification with 6 months to obtain CSSLP acceptable
- Advanced Degree (MA/MS) with 10+ years of relevant experience (12+years preferred), including minimum of 5 years supporting the DoD OR, BA/BS with 12+ years of relevant experience (15+years preferred), including minimum of 5 years supporting the DoD OR, 18+ years of relevant experience (20+years preferred) with minimum of 8 years supporting the DoD (in lieu of a degree)
Benefits
- Remote
- 10% Travel
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software developmentautomated security testingcode scanningvulnerability assessmentCI/CD pipelinesecure coding practicesSoftware Quality Assurance (SQA)systems analysistechnical documentationprocess improvements
Soft skills
collaborationcommunicationagile methodologiesproblem-solvingcontinuous improvementteamworkadaptabilityleadershipattention to detailcritical thinking
Certifications
CSSLPSecurity+TS w/SCI eligibility