> Markdown version of [/jobs/ext/1967010-software-engineer-principal-software-engineer-aht](https://www.wearedevelopers.com/jobs/ext/1967010-software-engineer-principal-software-engineer-aht). 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 Engineer / Principal Software Engineer (AHT) - **Company:** Northrop Grumman - **Location:** Oklahoma City, OK, United States - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), Microsoft Windows, Agile Methodology, Automation of Tests, C Sharp (Programming Language), Continuous Integration, Revision Control Systems, Python (Programming Language), Object-Oriented Software Development, Windows PowerShell, Scrum Methodology, SAP (Applications), Software Engineering, TypeScript, YAML, Scripting, Git, Build Management, Information Technology, Bitbucket, Atlassian Bamboo, Jenkins - **Published:** August 7, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/software-engineer-principal-software-engineer-aht-oklahoma-city-ok-usa-58829857 ## About the Role for mission planning features * Understand third-party hardware/software interfaces and support integration * Develop verification artifacts linking requirements to tests (V&VTs, test plans, procedures, reports) * Define automated test strategies and procedures; perform smoke and acceptance testing on builds * Interface with customers on a technical level; troubleshoot across scrums * Support Agile framework as Scrum Master when required * Assist in DOORS-based requirements sessions and test documentation Tasks * Bachelor's in STEM or equivalent experience; 2+ years (or 0 years with Master's) in Computer Science or related field * Current DoD Secret clearance; ability to obtain Top-Secret and SAP clearances * Experience with Agile methodology and CI/CD tools (Bamboo, Jenkins) * Proficiency in C# and/or Java and OO design * Experience with Microsoft Windows technologies * Experience with test procedure development and maintenance * Experience with scripting (yaml, Python, PowerShell, a Agile Typescript) * Automated test script or test procedure development for software testing * Familiarity with revision control systems (BitBucket, git, CVS) * Strong written and verbal communication skills * Hands-on system troubleshooting skills Key requirements * health insurance * life and disability insurance * savings plan * paid holidays * paid time off (PTO) ## Description Experteer Overview In this role you will contribute to mission planning systems within NGDS, delivering critical software across the full lifecycle in an Agile Scrum setting. You work with cross-functional teams to implement high-priority features and ensure robust testing and deployment. The position emphasizes solving complex, defense-focused problems while collaborating with customers and internal partners. This opportunity combines hands-on software development with process improvement and secure, scalable delivery. Compensation / Benefits * Design, develop, document, test and debug software/systems with reliable math/logic solutions * Maintain and improve CI/CD pipelines for fast, reliable production delivery * Set up and deploy Development, Test, and Build environments * Create and update Windows installers; install and verify software products * Support software build and installation; assist with contract deliverables and test events * Work in a cross-functional Scrum to deliver mission planning features * Understand third-party hardware/software interfaces and support integration * Develop verification artifacts linking requirements to tests (V&VTs, test plans, procedures, reports) * Define automated test strategies and procedures; perform smoke and acceptance testing on builds * Interface with customers on a technical level; troubleshoot across scrums * Support Agile framework as Scrum Master when required * Assist in DOORS-based requirements sessions and test documentation Tasks * Bachelor's in STEM or equivalent experience; 2+ years (or 0 years with Master's) in Computer Science or related field * Current DoD Secret clearance; ability to obtain Top-Secret and SAP clearances * Experience with Agile methodology and CI/CD tools (Bamboo, Jenkins) * Proficiency in C# and/or Java and OO design * Experience with Microsoft Windows technologies * Experience with test procedure development and maintenance * Experience with scripting (yaml, Python, PowerShell, Batch, Typescript) * Automated test script or test procedure development for software testing * Familiarity with revision control systems (BitBucket, git, CVS) * Strong written and verbal communication skills * Hands-on system troubleshooting skills Key requirements * health insurance * life and disability insurance * savings plan * paid holidays * paid time off (PTO) ## Related Videos - [Crew Management System for Airlines: Plan duties for pilots & flight attendants worldwide](https://www.wearedevelopers.com/videos/1444-crew-management-system-for-airlines-plan-duties-for-pilots-flight-attendants-worldwide) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [CI/CD with Github Actions](https://www.wearedevelopers.com/videos/856-ci-cd-with-github-actions) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)