Software Engineer [level 2 or 3] Secret Clearance

Northrop Grumman•Newport News, VA
•$83,400 - $126,200

About The Position

Northrop Grumman is seeking level 2 and level 3 Software Engineers for its GCCS-J Program. GCCS-J is the DoD’s Joint Command and Control system of record, delivering a fused, real-time operational picture to commanders and warfighters. Its modernization effort emphasizes cloud-native software engineering, microservices, advanced data ingestion and synchronization, improved data models, and enhanced user experience to support JADC2-aligned mission objectives. Software Engineers support the modernization of GCCS-J by developing software features, implementing data workflows, contributing to architectural design, and ensuring high-quality, mission-aligned software delivery across multiple product areas. This is a dual-level opportunity: candidates may be considered for level 2 or level 3, with selection based on overall experience, education, years of experience, fit, and interview evaluation. Level 2 calls for a bachelor’s degree and 2 years of experience; level 3 calls for a bachelor’s degree and 5 years of experience. The position is contingent upon contract award, budget, and/or customer approval. This description does not represent a current opening and may be used to identify candidates for future positions. An active Secret clearance is required, and U.S. citizenship is required for positions with a government clearance.

Requirements

  • Minimum of 2 years of software engineering experience.
  • Experience with Java, JavaScript, and TypeScript.
  • Familiarity with REST services and messaging platforms.
  • Experience with SQL and NoSQL databases.
  • Experience with JavaScript frameworks.
  • Experience with Agile/Scrum.
  • Active Secret clearance.
  • Bachelor’s degree and 2 years of experience for level 2, or bachelor’s degree and 5 years of experience for level 3.
  • U.S. citizenship is required for positions with a government clearance.

Nice To Haves

  • Experience with Spring Boot, Node.js, and NPM.
  • Experience with automated testing tools.
  • Familiarity with Docker, Kubernetes, and CI/CD.
  • Experience with DoD systems or C2 environments.

Responsibilities

  • Develop software features for the modernization of GCCS-J.
  • Implement data workflows.
  • Contribute to architectural design.
  • Ensure high-quality, mission-aligned software delivery across multiple product areas.

Benefits

  • Health insurance coverage.
  • Life and disability insurance.
  • Savings plan.
  • Company-paid holidays.
  • Paid time off (PTO) for vacation and/or personal business.
  • Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus.
  • Annual bonuses are designed to reward individual contributions and allow employees to share in company results.
  • Employees in Vice President or Director positions may be eligible for long-term incentives.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service