> Markdown version of [/jobs/ext/1300344-software-engineer-level-3-4](https://www.wearedevelopers.com/jobs/ext/1300344-software-engineer-level-3-4). 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 - Level 3/4 - **Company:** Northrop Grumman - **Location:** Morrisville, NC, United States - **Experience:** Experienced - **Salary:** $108,800.0 - $171,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Clean Code Principles, Java (Programming Language), Agile Methodology, Confluence, JIRA, Automation of Tests, C++ (Programming Language), Cloud Computing, Continuous Integration, DevOps, Perl (Programming Language), Python (Programming Language), Selenium, Software Deployment, Software Engineering, Rust (Programming Language), Scripting, Cypress (Programming Language), Kubernetes, Atlassian Tools, Bitbucket, Cucumber (Software), Docker - **Published:** July 16, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9035356/software-engineer-level-34 ## About the Role * 5 years of relevant experience with Bachelor's degree; 3 years with Master's degree; 1 year with PhD; an additional 4 years of experience may be considered in lieu of degree * 8 years of relevant experience with Bachelor's degree; 6 years with Master's degree; 4 years with PhD; an additional 4 years of experience may be considered in lieu of degree * Active Top Secret/SCI clearance required at the time of application, and ability to successfully pass a polygraph * Experience with Java, C++ and Python (or similar scripting language) in a cloud environment * Experience with Agile development methodologies * Automated testing experience * Understanding of software testing principles and methodologies * STEM degree * Adjudicated CI or FS polygraph * Proficient with Python, Perl, Rust, Docker/Kubernetes, Cloud, DevOps, CI/CD * Proficient with Atlassian tools (i.e., Jira, Confluence, Bitbucket) * Familiar with Kubernetes cluster software deployment * Experience with automated test tools (i.e., Cucumber, Behave, Eggplant, Selenium, Cypress) * Experience developing software for complex near real-time ground systems in mission domain ## Description The successful candidate will have Software development experience, with the ability to digest changes and synthesize them into working designs, generate efficient code according to the specifications, and adapt to changes as necessary that are driven by bugs or specification updates or the customer. You will be expected to operate independently with little oversight in a dynamic environment, and to be highly self-motivated, reporting information to leads and the customer. You will be expected to handle diverse assignments with efficiency, finding unique solutions and working in a very collaborative and fast-paced environment that continues to grow. ## Related Videos - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Integrate your Cognitive Assistant with 3rd-party DBs and software](https://www.wearedevelopers.com/videos/249-integrate-your-cognitive-assistant-with-3rd-party-dbs-and-software) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools)