Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CACI International Logo

NASA Lunar Gateway Data Services Web Software Developer

CACI International

$90,300 - $189,600
Sep 22, 2025
Houston, TX, US
Apply Now

CACI is looking for a software developer to provide NASA Johnson Space Center (JSC) with software skills in the design, development, and testing of NASA’s Lunar Gateway Data Production Environment, including the Gateway Data Model and Gateway Data Services. Lunar Gateway, a vital component of NASA’s Artemis Program, will serve as a multi-purpose outpost orbiting the Moon that provides essential support for long-term human return to the lunar surface, and serves as a staging point and technology incubator for deep space exploration.

Requirements

  • Full stack developer with at least one to three years of related experience More experience is highly valued.
  • Experience developing web applications and web services, including database back-end, middleware, and front-end.
  • Experience with C-Sharp, XML, SQL.
  • Experience with Entity Framework Core.
  • Experience with .NET Core.
  • Experience with Amazon Web Services (AWS), Azure, or Google Cloud.
  • Experience with Security Assertion Markup Language (SAML).

Responsibilities

  • Develop Gateway Data Model and Gateway Data Services web and database applications and APIs.
  • Develop new software features based on customer needs.
  • Perform testing to ensure requirements are being met.
  • Perform troubleshooting of Gateway Data Services discrepancies.
  • Adhere to JSC standard software process practices.

Other

  • Must be a U.S. Citizen or Permanent Resident to facilitate access to USG facilities.
  • B.S. in Computer, Software, Aerospace, Electrical, or Systems Engineering, Computer Science, or related discipline required.
  • Must be flexible, open to new challenges in a dynamic environment, and possess strong technical expertise combined with strong verbal and written communication skills.
  • Ability to manage multiple priorities with little supervision.
  • Must be a highly responsible, team-oriented individual with strong work ethic.