Software Engineer 3
nDepth Security, LLC · Hanover, MD · 2 days ago
Information TechnologyFull-time
nDepth Security is seeking a Software Engineer 3 to support mission-focused cyber training programs. Develop and sustain sophisticated software and DevOps solutions for mission-focused cyber training environments, including applications, infrastructure, and realistic scenarios. Work Schedule Courses operate Monday-Friday, 7:00 a.m.-6:00 p.m.; core hours 10:00 a.m.-2:00 p.m.; occasional off-hours support. Essential Responsibilities Design, develop, test, troubleshoot, and maintain cyber training applications and services. Build UI/UX, automation, deployment pipelines, and virtual training environments. Research security methodologies and develop operationally relevant scenarios. Collaborate across engineering, instructors, and course content teams. Perform software validation, debugging, modeling, and documentation. Required Qualifications Master’s degree in computer science or related field plus 5 years of development; OR bachelor’s plus 10 years; OR 13 years of applicable software development experience without a degree. Proficiency in modern programming and web technologies, SQL/NoSQL, Windows/Linux, Agile methods, and virtualization. Security+ or equivalent certification required. Desired Qualifications Ruby/Rails, Java, C++, Python, JavaScript/TypeScript, React, VMware, Kubernetes, Docker, and CI/CD. Security Clearance TS/SCI with Polygraph