> Markdown version of [/jobs/ext/4031984-principal-cyber-software-engineer-sr-principal-cyber-software](https://www.wearedevelopers.com/jobs/ext/4031984-principal-cyber-software-engineer-sr-principal-cyber-software). 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). --- # Principal Cyber Software Engineer / Sr. Principal Cyber Software - **Company:** Northrop Grumman - **Location:** Chantilly, VA, United States - **Experience:** Expert - **Salary:** $125,300.0 - $187,900.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, .NET Framework, Microsoft Windows, Agile Methodology, Microsoft Azure, C Sharp (Programming Language), Databases, Database Development, Microsoft Visual Studio, Microsoft SQL Server, Performance Tuning, Windows PowerShell, Security Software, Software Engineering, Scripting, Database Optimization, Software Application Programming, Enterprise Service Bus - **Published:** October 30, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9276808/principal-cyber-software-engineer-sr-principal-cyber-software ## About the Role * Candidate must currently have an active TS/SCI with Polygraph security clearance to be considered. The security clearance eligibility must be in place by the start date and must stay in place through employment. * Bachelor's degree with 5 years of relevant experience, a Master's degree with 3 years of relevant experience, a PhD with 1 year of relevant experience, or 9 years of relevant experience in lieu of a degree. * Demonstrated experience developing applications using C#, .NET Framework, ASP.Net, andWindows Development using Visual Studio. * Significant experience with Microsoft SQL Server (MSSQL), including both database development and DBA tasks such as database maintenance, performance tuning, indexing strategies, and security configuration. * Strong familiarity and hands-on experience working within Agile development environments. * Proven ability to organize, prioritize, and self-manage multiple complex project tasks simultaneously. * Experience collaborating with stakeholders to iteratively define requirements and successfully translate them into actionable user stories. * Strong analytical skills to troubleshoot, perform root-cause analysis, and resolve complex software defects across the application stack. Basic Qualifications for a Sr. Principal Cyber Software Engineer: * Candidate must currently have an active TS/SCI with Polygraph security clearance to be considered. The security clearance eligibility must be in place by the start date and must stay in place through employment. * Bachelor's degree with 8 years of relevant experience, a Master's degree with 6 years of relevant experience, a PhD with 4 years of relevant experience, or 12 years of relevant experience in lieu of a degree. * Demonstrated experience developing applications using C#, .NET Framework, ASP.Net, andWindows Development using Visual Studio. * Significant experience with Microsoft SQL Server (MSSQL), including both database development and DBA tasks such as database maintenance, performance tuning, indexing strategies, and security configuration. * Strong familiarity and hands-on experience working within Agile development environments. * Proven ability to organize, prioritize, and self-manage multiple complex project tasks simultaneously. * Experience collaborating with stakeholders to iteratively define requirements and successfully translate them into actionable user stories. * Strong analytical skills to troubleshoot, perform root-cause analysis, and resolve complex software defects across the application stack. Preferred Qualifications for both levels: * Experience with modern .NET (.NET 5/6/8+) and cloud-ready architectures. * Proficiency with integration patterns and architectures like an Enterprise Service Bus (ESB). * Hands-on experience with Azure DevOps, CI/CD pipeline configuration, and scripting via PowerShell. * Self-starter with a proven ability to master new technologies independently and provide technical leadership on assigned development projects. ## Description * Collaborate within a team of software engineers to design, develop, and deploy new enterprise systems while providing continued Operations and Maintenance (O&M) support for existing applications. * Manage, maintain, and optimize SQL Server databases, executing routine DBA responsibilities in parallel with core application development. * Develop and enhance a distributed Windows enterprise service bus (ESB) architecture while ensuring the stability of high-volume, high-availability MSSQL databases. * Support the architectural design, system implementation, and scaling of applicable technologies to successfully complete critical mission requirements.