Northrop Grumman Defense Systems (NGDS), Beavercreek Ohio, is seeking Software Engineers. Successful candidates will demonstrate a broad skill set balanced between interpersonal and technical capabilities achieving sustainable quality products. They will have a track record as an effective communicator and problem solver who is able to develop and maintain good working relationships with internal and external stakeholders. The selected candidates will participate in the entire software development lifecycle with a concentration in software engineering. They will implement solutions in a web-based environment and integrate them into a microservice cloud-based architecture. The candidates will work closely with other software engineers accomplishing the following:
- Support team in completing necessary software on schedule
- Complete work independently and as a part of an Agile team
- Solve complex problems through innovative and creative solutions
- Collaborate with software designers and/or software engineers in the planning, design, development, and utilization of software systems
- Help estimate tasking for future sprints
- Complete engineering tasks in bi-weekly sprints
- Attend retrospectives and provide feedback on how the team can improve processes and celebrate team successes
- Demonstrate their accomplishments to the government product owner
The Team Experience
The Electro-Magnetic Warfare Integrated Reprogramming Database (EWIRDB) Modernization team warmly invites you to apply to be a software engineer on our development team. Our team size is 10+ and is represented by developers from diverse backgrounds – from junior developers all the way to top-talent engineers. Team EWIRDB Modernization is a highly visible and successful engineering team, focused on building healthy and collaborative relationships with each other, and state-of-the-art products for our government customers. If you’re looking to achieve your fullest potential, this is the job for you.
What You Can Expect
Team EWIRDB Modernization boasts a large portfolio of cloud-based technologies – from data-driven applications to high-performance video streaming services. We control our own development verticals which means you get a broad exposure to all aspects of bleeding edge technologies and practices, to include, but not limited to, research and development, cyber security, DevOps, software engineering, automated testing, UI/UX design, and leadership opportunities.
Basic Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field with 2 years of software development experience using React, or a high school diploma/equivalent with 6 years of relevant software development experience using React.
- Demonstrated experience developing software applications in a production or professional environment.
- Experience developing full-stack web applications using TypeScript and React.
- Familiarity with modern web development concepts, including REST APIs, automated testing, version control, and containerized or cloud-based application environments.
- Experience working in a Linux development environment.
- Experience working as part of an Agile software development team.
- Ability to communicate effectively, collaborate with technical and nontechnical stakeholders, prioritize work, and solve complex problems.
- U.S. Citizenship with the ability to obtain and maintain a TS/SCI security clearance.
Preferred Qualifications:
- Experience architecting applications with the Next.js App Router, using React Server Components.
- Understanding of hybrid rendering strategies, knowing when to orchestrate Server-Side Rendering (SSR), Static Site Generation (SSG), and dynamic client-side rendering.
- Demonstrated knowledge of Next.js Middleware for advanced edge-case routing, multi-tenant application routing, localization (i18n), and dynamic authentication checks.
- Deep familiarity with Next.js deployment infrastructure, specifically with containerizing applications for multi-stage cloud deployments.
- Demonstrated knowledge of Zero Trust Security.
- Experience enforcing type safety across full-stack boundaries using TypeScript paired with validation libraries like Zod or Yup.
- Strong background in writing comprehensive unit tests with Vitest/Jest, React Testing Library, and End-to-End (E2E) frameworks like Cypress or Playwright.
- Basic knowledge of frontend security best practices, including securing JWTs, mitigating XSS risks, and managing Cross-Origin Resource Sharing (CORS).
- Experience in architecting server-state synchronization strategies using modern, asynchronous data tools like TanStack Query or RTK Query.
- Advanced understanding of React internals and advanced patterns, including concurrent rendering, custom hooks architectural design, and the React Compiler.
- Experience implementing GitOps workflows using ArgoCD for continuous delivery and automated cluster state synchronization.
- Experience in implementing progressive delivery strategies such as Canary or Blue-Green deployments using Argo Rollouts with ArgoCD.
- Experience in authoring, packaging, and versioning complex Helm charts to standardize application deployments across teams.
- Experience managing secrets securely within Helm and GitOps pipelines using tools like Sealed Secrets, External Secrets Operator, or HashiCorp Vault
Skills Required
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field plus 2 years of software development experience using React
- High school diploma or equivalent plus 6 years of relevant software development experience using React
- Professional experience developing software applications in a production environment
- Full-stack web application development experience using TypeScript and React
- Familiarity with REST APIs, automated testing, version control, and containerized or cloud-based application environments
- Experience working in a Linux development environment
- Experience working on an Agile software development team
- Effective communication, collaboration, prioritization, and complex problem-solving skills
- U.S. citizenship and ability to obtain and maintain a TS/SCI security clearance
- Experience architecting applications with the Next.js App Router and React Server Components
- Understanding of SSR, SSG, and dynamic client-side rendering strategies
- Knowledge of Next.js Middleware for routing, localization, and authentication checks
- Experience containerizing Next.js applications for cloud deployments
- Knowledge of Zero Trust Security
- Experience enforcing full-stack type safety with TypeScript and Zod or Yup
- Experience with unit, integration, and end-to-end testing using Vitest, Jest, React Testing Library, Cypress, or Playwright
- Knowledge of frontend security practices including JWT security, XSS mitigation, and CORS
- Experience with TanStack Query or RTK Query for server-state synchronization
- Advanced understanding of React internals, concurrent rendering, custom hooks, and the React Compiler
- Experience implementing GitOps workflows with ArgoCD
- Experience implementing Canary or Blue-Green deployments with Argo Rollouts and ArgoCD
- Experience authoring, packaging, and versioning Helm charts
- Experience managing secrets with Sealed Secrets, External Secrets Operator, or HashiCorp Vault
Northrop Grumman Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Northrop Grumman and has not been reviewed or approved by Northrop Grumman.
-
Healthcare Strength — Health coverage offers multiple medical plan options by region alongside dental, vision, mental‑health resources, and wellness programs. Recent materials also highlight added family‑building support, including a dedicated fertility benefit.
-
Retirement Support — The 401(k) savings plan is positioned as competitive with a company match, auto‑escalation features, and access to an employee stock fund/ESPP. Official filings and benefits guides emphasize retirement as a core element of the Total Rewards package.
-
Leave & Time Off Breadth — Many sites offer a 9/80 schedule, generous PTO, paid holidays, and flexible/telework options where program needs allow. Paid parental and caregiver leave are prominently featured, with recent enhancements for the delivering parent.
Northrop Grumman Insights
What We Do
We are a close-knit community of big thinkers collaborating to keep the world safe. Our passion, creativity and expertise bring next-level technology solutions to life in autonomous systems, cyber, C4ISR, strike, space, and logistics and modernization for our customers around the globe. On the Northrop Grumman team, you’ll join our pursuit of excellence immersed in a dynamic culture of innovation and respect. Your unique perspective will help achieve our shared vision for the future of global security. Every step of the way, you'll be supported by world-class training, employee resource groups and a comprehensive benefits package that enables greater health and happiness for you and your family. Worldwide and across disciplines, we’re challenging what’s possible for technology to protect people and places from undersea to outer space and into cyberspace. And we see the impact of our performance every day. We are Northrop Grumman, and we work on what matters—now, you too can make a difference. Explore opportunities in engineering, IT, manufacturing, business management, cybersecurity and more with us. Northrop Grumman is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer.





