Software Engineer 1
nDepth Security, LLC · Hanover, MD · 3 days ago
EngineeringFull-time
Description nDepth Security is seeking a Software Engineer 1 to support mission-focused cyber training programs. Support software development, testing, deployment, and maintenance for cyber training applications while growing skills across the DevOps lifecycle. 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 Assist in building, testing, debugging, and maintaining training applications. Develop components, scripts, APIs, interfaces, and data-processing solutions under guidance. Support deployment pipelines, configuration, automation, and databases. Contribute to virtual training simulations and document technical procedures. Collaborate with instructors, engineers, and administrators to improve capabilities. Required Qualifications Bachelor’s degree in computer science, software engineering, information systems, or related field; OR associate’s degree/18 relevant military semester hours plus 2 years; OR high school diploma/GED plus 4 years of relevant experience. Familiarity with programming, object-oriented concepts, Windows/Linux, and collaborative software development. Desired Qualifications Python, JavaScript/TypeScript, Node.js, Go, React, Angular, APIs, SQL/NoSQL, source control, automated testing, containers, CI/CD, and DevOps tools. Security Clearance TS/SCI with Polygraph