Software Engineer / Principal Software Engineer (AHT)

Northrop Grumman
Manhattan Beach, CA, United States
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

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 Strategies of Testing
+10 more
TypeScript YAML Scripting Delivery Pipeline Git Build Management Testcomplete Bitbucket Atlassian Bamboo Jenkins

Job description

Experteer Overview In this role you contribute to state-of-the-art Mission Planning systems at NGDS. You will design, develop, test, and support software while ensuring quality standards and robust CI/CD pipelines. You work with cross-functional teams to deploy and validate software in development and production, and you help define test strategies and documentation. This position offers the chance to impact mission-critical capabilities in a collaborative, growth-focused environment. Compensation / Benefits * Design, develop, document, test and debug software and systems * Maintain and improve CI/CD pipelines for rapid, reliable delivery * Set up/deploy development, test, and build environments; create Windows installers * Support software builds, installation, and product verification * Collaborate in a cross-functional Scrum to deliver mission planning features * Understand third-party peripherals to support interfaces and integration * Develop test artifacts tying requirements to tests and plans * Define and implement new test approaches and procedures * Perform smoke and acceptance testing on software builds * Interface with customers at technical levels; assist with contract deliverables * Support Agile processes as a Scrum Master when required Tasks * Bachelor’s degree in STEM and 2+ years of related experience (or 0 years with a Master’s) * US Citizenship and ability to obtain DoD Secret Clearance * Experience with Agile, CI/CD tools (Bamboo, Jenkins) * Proficiency in C# and/or Java and OO design * Experience with Microsoft Windows technologies * Experience developing/testing procedures and coordinating formal tests * Experience with scripting (yaml, Python, PowerShell, Batch, Typescript) * Experience with automated testing and tools like TestComplete 4 * Understanding of revision control systems (BitBucket, git, CVS) * Hands-on system troubleshooting skills * Willingness to work on-site in Manhattan Beach, CA * Preferred: Scrum Master certification and DoD/mission planning domain knowledge Key requirements * health insurance * life and disability insurance * savings plan * Company paid holidays * PTO for vacation/personal time * relocation assistance

Requirements

to tests and plans * Define and implement new test approaches and procedures * Perform smoke and acceptance testing on software builds * Interface with customers at technical levels; assist with contract deliverables * Support Agile processes as a Scrum Master when required Tasks * Bachelor’s degree in STEM and 2+ years of related experience (or 0 years with a Master’s) * US Citizenship and ability to obtain DoD Secret Clearance * Experience with Agile, CI/CD tools (Bamboo, Jenkins) * Proficiency in C# and/or Java and OO design * Experience with Microsoft Windows technologies * Experience developing/testing procedures and coordinating formal tests * Experience with scripting (yaml, Python, PowerShell, Batch, Typescript) * Experience with automated testing and tools like TestComplete 4 * Understanding of revision control systems (BitBucket, git, CVS) * Hands-on system troubleshooting skills * Willingness to work on-site in Manhattan Beach, CA * Preferred: Scrum Master aaaaaaaaaaad _ and DoD/mission planning domain knowledge Key requirements * health insurance * life and disability insurance * savings plan * Company paid holidays * PTO for vacation/personal time * relocation assistance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:38 min

Managing and versioning system prompts as YAML files

Kevin Lewis Kevin Lewis +1 · WWC 2025

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · WWC 2023

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:48 min

Daily responsibilities and alignment practices for technical engineering leadership

Edoardo Dusi · LIVE

Videos

See all

Related articles

See all