NASA Spacecraft Data Services Web Software Developer

CACI International•Houston, TX
•$63,800 - $127,500•Onsite

About The Position

CACI is seeking web software developers to support NASA Johnson Space Center (JSC) in designing, developing, and testing the Spacecraft Data Production Environment, including the Space System Data Model and Data Production Services for NASA’s Artemis Program. The role develops web and database applications used to generate flight software data products that configure data-driven flight software. The developer works with a team, interacts with users, develops and prioritizes features based on customer needs, manages schedules, provides customer service, and supports presentations and demonstrations. The work takes place at NASA/JSC in Houston, Texas, in a dynamic human spaceflight and space exploration environment. The position requires strong technical, communication, customer relationship, teamwork, organizational, and coordination skills, along with flexibility and a willingness to take on new responsibilities.

Requirements

  • Must be a U.S. Citizen or Permanent Resident to facilitate access to USG facilities.
  • Bachelor's degree in Computer Science; Computer, Software, Aerospace, Electrical, or Systems Engineering; or a related discipline.
  • Full-stack development experience with at least one to two years of related experience, including directly applicable internships; greater experience is highly valued.
  • Experience developing web applications and web services, including database back-end, middleware, and front-end.
  • Experience with C#, XML, and SQL.
  • Strong technical expertise and verbal and written communication skills.
  • Flexibility and openness to new challenges in a dynamic environment.
  • Ability to manage multiple priorities with little supervision.
  • Highly responsible, team-oriented approach and strong work ethic.
  • Highly developed coordination and organization skills.

Nice To Haves

  • Master's degree in Computer Science; Computer, Software, Aerospace, Electrical, or Systems Engineering; or a related discipline.
  • 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).
  • Experience with OAuth.
  • Experience with Continuous Integration (CI).
  • Experience with software tool requirements.
  • Experience using GitLab and the Git version control system.
  • Experience using Jira.
  • Experience in the full life cycle of human-rated flight projects.

Responsibilities

  • Develop Space System Data Models and Data Production Services web and database applications and APIs.
  • Develop new software features based on customer needs.
  • Perform testing to ensure requirements are being met.
  • Troubleshoot Galactic Data Services discrepancies.
  • Adhere to JSC standard software process practices.
  • Work with a team of developers and interact with users.
  • Prioritize features based on customer needs, manage schedules, provide customer service, and support presentations and demonstrations.

Benefits

  • Flexible time off benefit.
  • Learning resources.
  • Competitive compensation.
  • Healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service