
Software Engineer / Principal Software Engineer (TS Clearance) (AHT)
Northrop Grumman2 months ago
Manhattan Beach, CA, USAMid Level / Staff+
Base Salary
$92k - $171k/yr
Responsibilities
- Design, develop, document, test, and debug applications software and systems.
- Maintain and improve CI/CD pipelines using Bamboo and Jenkins.
- Set up and deploy development, test, and build environments.
- Create and update Windows installers and support software builds and installations.
- Develop mission-planning features within a cross-functional scrum.
- Support software interfaces and integration with third-party software and hardware peripherals.
- Develop verification matrices, software test plans, test procedures, and test reports.
- Define test approaches and automated test strategies for new software and system capabilities.
- Perform smoke testing and acceptance testing on software builds.
- Support formal test events, troubleshoot technical issues, and coordinate across scrums.
- Interface technically with customers and support contract deliverable documentation.
- Support the Agile framework as a Scrum Master when required.
Requirements
- Software Engineer level: STEM bachelor’s degree and at least 2 years of relevant experience, or 0 years with a relevant master’s degree; equivalent relevant experience may substitute for the degree.
- Principal Software Engineer level: STEM bachelor’s degree and at least 5 years of relevant experience, or 3 years with a relevant master’s degree; equivalent relevant experience may substitute for the degree.
- US citizenship and a current DoD Top Secret clearance adjudicated within the last 5 years, with the ability to obtain SAP clearance.
- Experience with Agile methodology and CI/CD tools and practices, including Bamboo and Jenkins.
- Proficiency in C# and/or Java and object-oriented software design.
- Experience with Microsoft Windows technologies, test procedure development, formal test events, automated testing, and test software such as TestComplete.
- Experience with YAML, Python, PowerShell, Batch, or TypeScript scripting.
- Understanding of revision control systems such as Bitbucket, Git, or CVS.
- Hands-on system troubleshooting skills and strong written and verbal communication.
- Preferred qualifications include .NET Framework, WPF, microservices, gRPC, REST, relational databases, SQL, Atlassian tools, Azure, AWS, Docker, Kubernetes, Ansible, Terraform, Chef, Puppet, DOORS, ScrumMaster certification, and mission-planning experience.
Benefits
- Relocation assistance may be available.
- The role is performed entirely on-site in Manhattan Beach, California, with no travel.
- Benefits include health insurance, life and disability insurance, a savings plan, company-paid holidays, and paid time off.
- Employees may be eligible for overtime, shift differential, and discretionary bonuses.
Tech Stack
AnsibleAWSAzureBambooC#ChefDockerGitgRPCJavaJenkinsKubernetesPowerShellPuppetPythonSQLTerraformTypeScript
Categories
About Northrop Grumman
Northrop Grumman designs and manufactures aircraft, spacecraft, missile defense, C4ISR, and cyber systems for the U.S. government, NASA, and allied nations. The company operates primarily through long-term defense and space contracts, delivering products and services spanning autonomous systems, sensors, software, and sustainment. Founded in 1994 and headquartered in Falls Church, Virginia, it is a public company listed on the NYSE (ticker: NOC).