> Markdown version of [/jobs/ext/4369897-2027-software-engineer-dulles-va](https://www.wearedevelopers.com/jobs/ext/4369897-2027-software-engineer-dulles-va). 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). --- # 2027 Software Engineer Dulles VA - **Company:** Northrop Grumman - **Location:** McLean, VA, United States - **Salary:** $70,200 - $105,400 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Python (Programming Language), Object-Oriented Software Development - **Published:** October 18, 2026 - **Apply:** https://dejobs.org/x/x/ACF8E73CFAF5420699BC371703E57BF0/job/ ## About the Role This requisition may be filled at either a level 1 or a level 2. Basic qualifications for a Software Engineer 1 is a Bachelor's Degree. Basic qualifications for a Software Engineer 2 is a Master's Degree. A candidate must meet ALL of the below criteria. The candidate must: * Be completing or has completed their degree (Bachelor's and/or Master's) from an accredited institution * Be majoring in or having majored in a STEM (Science, Technology, Engineering or Math) degree * Be able to obtain a U.S. Government security clearance (U.S. citizenship is a pre-requisite) * Some experience with at least one of the following programming languages: Python, C/C++ Some experience with Object-Oriented Analysis and Design (OOAD) and Object-oriented Programming (OOP) * Experience with Microsoft Windows and Unix/Linux operating systems Preferred Qualifications: * Have an overall cumulative GPA of 3.0/4.0 or higher