> Markdown version of [/jobs/ext/4194965-software-developer-ts-sci-w-poly](https://www.wearedevelopers.com/jobs/ext/4194965-software-developer-ts-sci-w-poly). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - TS/SCI w/Poly - **Company:** General Dynamics Information Technology - **Location:** Cape Saint Claire, MD, United States (Remote available) - **Salary:** $124,093 - $155,250 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Software Applications, Cyber Security, Software Debugging, Software Engineering, Software Project Management, Software Systems, Servicenow - **Published:** October 26, 2026 - **Apply:** https://www.dice.com/job-detail/5c414d76-b8dc-4ee2-a5a7-54fbdd52c920 ## About the Role Application Development, Communication, Problem Solving, Software Projects, Software Systems, 5 + years of related experience, WHAT YOU'LL NEED TO SUCCEED Bring your engineering expertise along with a drive for innovation to GDIT. The Software Developer Principal must have: Education: Technical Training, Certification(s) or Degree ServiceNow certification Experience: 5+ years of related experience Required Technical Skills: JavaScript Security Clearance Level: TS/SCI with Poly Required Skills and Abilities: communication and problem solving Preferred Skills: 1 year of ServiceNow or similar related experience in addition to the other typical experience requirements that come with SW Developer Familiar with RMF (Risk Management Framework), NIST 800.53 Revisions 3, 4, and 5, and/or CNNSI 1253 Experience with ServiceNow CAM, RMF, GRC, and/or SecOps modules ## Description At GDIT, people are our differentiator. As a Software Developer Principal you will help ensure today is safe and tomorrow is smarter. Our work depends on Software Developer Principal joining our team., Researches, designs, develops, and/or modifies enterprise-wide systems and/or applications software Applies advanced knowledge to all phases of the software development lifecycle Applies advanced knowledge to software updates, refinement, testing, and debugging to meet business needs Provides advanced guidance on the software or system for optimal documentation and future maintenance and updates Provides advance analysis for reports on software project specifications, activities, or status