Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

NASA Spacecraft Senior Full Stack Software Developer

$82.1k - $172.4k
Full-time

Caci Inc

: NASA Spacecraft Senior Full Stack Software Developer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * *

The Opportunity:

  • The Lunar Gateway (LGW), 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 as a staging point for deep space exploration. CACI is looking for an experienced Senior Full Stack Software Developer to work on Test and Verification (T&V) capabilities for NASA's Lunar Gateway.
  • Position involves end-to-end development: from database architecture to front-end user interfaces, ensuring seamless integration across all systems.
  • Stand-up and manage databases: Design, implement and maintain robust databases (SQL/NoSQL) to support critical data acquisition process, data and configuration control.
  • Develop modern interfaces: Build intuitive, responsive, and scalable application using ReactJS to enable engineers, system managers, operators and Verification and Validation (V&V) teams to develop, update and eventually approve V&V artifacts.
  • Implement data and Configuration management capabilities: Establish frameworks for tracking system configurations, V&V artifact versions in compliance with NASA standards.
  • Engage in cross-disciplinary collaboration: Work alongside talented aerospace engineers, system architects, mission control teams and system managers.
  • Drive innovation: Leverage modern development practices and tools to improve existing processes while ensuring scalability, security, performance and traceability of artifacts within our environment.
  • Gain significant exposure to space systems engineering: Deepen your understanding of space systems, the verification and validation processes, tools and workflows that allow for prior and post launch V&V activities to take place and be managed.
  • Requires a capable person with strong verbal and written communication skills. In addition to outstanding technical expertise, the individual must also possess strong customer relationship skills, have a positive team-player attitude, and be flexible and willing to take on new assignments and responsibilities as they arise.
  • Finally, the most qualified candidate will be an articulate speaker able to communicate technical ideas in an effective manner, must share our passion for our Nation's Space Program, and share in the excitement of human-rated space vehicles.

Responsibilities:

  • Database Architecture and Management: Design, deploy and maintain relational and non-relational databases (e.g., MongoDB in AWS) to store and manage operational development and data, V&V activities execution schedule, evidence collection and storage.
  • Front-End Development: Develop and maintain user-friendly web interfaces using ReactJS and modern ES6+ JavaScript standards that enable efficient interaction with backend systems, databases, and external software.
  • Back-End Development: Build and maintain RESTful API and backend services using Node.JS, Python, or similar technologies to support data flow between systems. Integrate authentication, authorization, and digital signature collection into the solution. Leverage AWS Cloud services such as EC2, RDS, S3, and Lambda for scalable and resilient backend architectures as well as implement containerized solutions using docker to ensure consistent deployment across environments.
  • Data Management & Configuration: Implement tools and processes for effective data governance, version control and configuration management.
  • System Integration: Ensure seamless interoperability between our internal developed tools and externally developed tools currently being used by other teams. Support a robust Extract, Transform and Load (ETL) process for data ingestion from various sources.
  • Performance, Monitoring and Optimization: Monitor application and database performance and pro-actively address bottlenecks to ensure availability and robustness of the solution and overall architecture.
  • Collaboration & Stakeholder Engagement: Engage with multidisciplinary teams to gather insight, provide guidance, deliver solutions that meet program critical needs.
  • Statuses: Build meaningful dashboards to tell the story of the current state of the execution process and all other artifacts that make up the requirement set of activities that need to be verified before the launch of the spacecraft and beyond.
  • Contribute to the various NASA project lifecycle milestone reviews such as System Design Reviews (SDR), Preliminary Design Reviews (PDR), and Critical Design Reviews (CDR).
  • This work takes place at NASA/Johnson Space Center (JSC) in Houston, TX, a highly stimulating and dynamic environment that is critical in human space flight and the space exploration initiative.

Qualifications:

Required:

  • U.S. Citizen or Permanent Resident for access to US Government facilities.
  • B.S. in Computer Science, software engineering or related field.
  • Minimum of 5-10 years of full stack development experience.
  • Strong experience with ReactJS and modern front-end frameworks.
  • Proven track record of building and working with APIs, Request, web sockets and various other communication protocols.
  • Experience with RESTful API development and integration.
  • Back-end development experience (Node.js, Python). Strong proficiency in JavaScript (ES6+), including experience with modern syntax and best practices.
  • Excellent people skills able to facilitate meetings with various stakeholders.
  • Must be flexible, open to new challenges and shifts in priorities in a dynamic environment. Must 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.
  • Must have advanced coordination and organization skills.
  • Ability to work in a high-paced environment.
  • Ability to take ownership of assigned tasks and readily communicate obstacles or barriers.

Desired:

  • Cloud hosted database solutions and integration with other tools.
  • Proficiency in database design and maintenance (SQL and NoSQL), especially MongoDB.
  • Experience with data management and configuration management practices.
  • Experience with AWS cloud environments.
  • Experience building meaningful dashboards and data visualization using Power BI to enable clear representation of current state of the operations to stakeholders.
  • Proficiency with containerization tools (Docker).

________________________________________________________________________________________

What You Can Expect:

A culture of integrity.

At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.

An environment of trust.

CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.

A focus on continuous growth.

Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.

Your potential is limitless. So is ours.

Learn more about CACI here.

________________________________________________________________________________________

Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.

The proposed salary range for this position is:

$82,100 - 172,400 USD CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the NASA Spacecraft Senior Full Stack Software Developer in Houston, TX vacancy
  •  ...Job Description Job Description Title: Senior Full Stack .NET Developer Location - Downtown Houston, TX Hybrid: 4 days onsite, 1 day remote...  ...landscapes. Design user flows, platform architecture, software patterns, and data models to support current and long-... 
    Senior
    Long term contract
    Remote work
    Work from home
    Flexible hours

    Sparc Technology Services Inc

    Houston, TX
    19 days ago
  • Requirements· 8 years of handson experience with MongoDB Express NestJS Angular and Nodejs· Proven expertise in implementing queuing systems with RabbitMQ, Kafka· Experience with identity management using Keycloak· Proficiency in containerization tools including Docker ...
    Senior

    Cedent Consulting

    Houston, TX
    1 day ago
  • $76k - $155.7k

    Job Title: NASA Orion Spacecraft Guidance, Navigation, Control, and Propulsion (GNCP) Flight Software Systems EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: NACIEmployee...  ...share in the excitement of developing future human-rated space... 
    Suggested
    Permanent employment
    Contract work
    For contractors
    Work experience placement
    Flexible hours

    CACI International

    Houston, TX
    2 days ago
  •  ...About Mariana Minerals Mariana Minerals is a software-first, vertically integrated minerals company on a mission to supply...  ...Overview Mariana Minerals is looking for an experienced Senior Full Stack Software Engineer to lead critical technical initiatives in... 
    Senior

    Mariana Minerals

    Houston, TX
    1 day ago
  • $110.7k - $218.3k

     ...hands-on in development. As a Senior Consultant, Technical...  ...business growth. This role combines full stack development, architecture leadership...  ...solutions, mentoring developers, and driving quality across enterprise...  ....Experience with Agile software development methodology.Cloud... 
    Senior
    Local area
    Visa sponsorship

    Deloitte

    Houston, TX
    4 days ago
  • $76k - $155.7k

    Job Title: NASA Commercial Spacecraft Flight Software Systems EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: NACIEmployee Type: RegularPercentage...  ..., and share in the excitement of developing future human-rated space vehicles.... 
    Permanent employment
    Contract work
    For contractors
    Work experience placement
    Internship
    Immediate start
    Flexible hours

    CACI International

    Houston, TX
    3 days ago
  • Join to apply for the Full Stack Developer - Senior role at Nabors Industries . Nabors is on the lookout for an innovative and dynamic Senior Full...  ...about building cutting‑edge, fast, and reliable software solutions. In this role, you’ll be instrumental in crafting... 
    Senior
    Full time

    Nabors Industries

    Houston, TX
    1 day ago
  • $77k - $202k

     ...Description & SummaryThe OpportunityAs a Full-Stack Cloud Engineer, you will be at the forefront of software and product innovation, developing transformative software solutions that...  ...innovative software products and solutions.As a Senior Associate, you will build meaningful... 
    Senior
    Full time
    H1b

    PwC

    Houston, TX
    1 day ago
  • $102.08k - $120.09k

    Senior Full Stack Developer Region 4 Education Service Center REGION 4 ESC - HOUSTON, Texas Open in Google Maps Job Details Job ID: 5907396 Application...  ..., and maintain scalable, secure, and high-performing software solutions by leveraging expertise in C#, React TypeScript,... 
    Senior
    Full time
    Work at office
    Immediate start
    Work visa

    Region 4 Education Service Center

    Houston, TX
    3 days ago
  •  ...Leandro (Bay Area), CA - Hybrid Our Client is hiring a full-time Senior Full Stack Developer (Backend) to support the ongoing development of WorkPro...  ...This role works across both legacy and modern software patterns. Part of the job is understanding and maintaining... 
    Senior
    Full time
    Remote work
    Flexible hours

    Akaasa Technologies

    Houston, TX
    2 days ago
  • $50 per hour

     ...Space, we aim to harness the full potential of space to cultivate...  ...the world. We’re advancing spacecraft and the workforce to fuel the...  ...Space is seeking a full time Software Engineer. In this role, you will...  ...activities. Designs, develops, documents, tests, and debugs... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Flexible hours

    Lockheed Martin

    Houston, TX
    2 days ago
  • $50 per hour

     ...Martin Space, we aim to harness the full potential of space to cultivate...  ...the world. We’re advancing spacecraft and the workforce to fuel the next...  ...NGI) team is seeking experienced Software Engineers to be part of a team developing missile defense technology that could... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Flexible hours

    Lockheed Martin

    Houston, TX
    3 days ago
  • $150k - $175k

     ...Job Description Job Description Senior Full Stack .NET Developer Remote | $150,000–$175,000 Annually We are seeking a highly skilled Senior...  ...and continuously explore new technologies that improve software quality, delivery speed, and developer productivity.... 
    Senior
    Full time
    Local area
    Remote work
    Relocation

    Team Velocity

    Houston, TX
    17 days ago
  • $90k - $125k

     ...Job Description: We are seeking a talented and motivated Full Stack Software Developer to join our engineering team building mission-critical healthcare technology. In this role, you will design, develop, and maintain our suite of healthcare applications, including... 
    Full time
    Work at office

    Skilled Wound Care

    Houston, TX
    11 hours ago
  • $95.6k - $188.4k

    Position Summary Software Engineer II with Anthropic AI Experience...  ..., building, and delivering full-stack software and AI-enabled...  ...front-end and back-end systems.Develop and support microservices, application...  ...entry-level employees to senior leaders, we believe there’s... 
    Work at office
    Local area
    Flexible hours
    Shift work

    Deloitte

    Houston, TX
    1 day ago
  •  ...Software Engineer The Surface Digital Platform – Facility & Equipment Operations Product Line is looking for a Software Engineer/Full Stack Developer. The successful candidate will be part of an Agile DevOps team and must be able to apply computer science principles... 

    Software Technology Inc

    Houston, TX
    5 days ago
  •  ...Sr Full Stack DeveloperWe are looking for Sr Full Stack Developer with mix role of (40% Front end and 60% backend) Must Have Experience on the below Frontend And Backend Skills.Front End - Must have experience in Angular / React Framework Must have experience working... 
    Senior

    Keylent Inc

    Houston, TX
    2 days ago
  • Brief Description:As a Full Stack Mobile Developer, you will be responsible for designing, building, and maintaining features for our various mobile software projects, with use-cases spanning across HR, operations, maintenance, health and safety, and more. You’ll work... 

    Patterson-UTI

    Houston, TX
    4 days ago
  • $157k - $298k

     ...ABOUT THE ROLE As a Senior AI Applications Engineer...  ...help build AI-powered software applications that support...  ...-driven software developer, you will play a pivotal...  ...BENEFITS This is a full-time, benefits-eligible...  ...developing and deploying full-stack applications, including... 
    Senior
    Full time
    Relocation
    Relocation package
    Flexible hours

    Bezos Academy

    Houston, TX
    11 hours ago
  •  ...WiproContact: Meghana GorusuCompany: SRI Tech SolutionsFull-stack Developers ( Angular + Node JS)Location- Houston, TX**Candidates must be...  ...Engineering, or a related field.8+ years of professional experience in Software development Proficient in designing and developing the front... 

    SRI Tech

    Houston, TX
    1 day ago
  • $86.8k - $165.2k

     ...United States of AmericaTime Type: Full timeDate Posted:2026-08-25...  ...in engineering backend software for numerous web-based products...  ...Additionally, the Backend crew develops interfaces for product account...  ...get to learn alongside talented senior engineers and share your own expertise... 
    Senior
    Permanent employment
    Contract work
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Houston, TX
    1 day ago
  •  ...Java Full Stack Developer Houston, TX (look within TX who are open for relocation) Hybrid Model (3 days WFO, 2 days WFH) Roles and...  ...continuous delivery methods • Proficient in all aspects of the Software Development Life Cycle • Advanced understanding of agile... 
    Work from home
    Relocation

    Concord IT Systems

    Houston, TX
    3 days ago
  •  ...Java Full Stack Developer (W2-Only) Houston, TX (look within TX who are open for relocation) Hybrid Model (3 days WFO, 2 days WFH...  ...continuous delivery methods • Proficient in all aspects of the Software Development Life Cycle • Advanced understanding of agile... 
    Immediate start
    Work from home
    Relocation

    Kaav Inc.

    Houston, TX
    4 days ago
  • $100k

     ...Western Union, Client, visa, Walmart lab s etc to name a few. Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions... 
    Full time
    H1b

    SynergisticIT

    Houston, TX
    2 days ago
  •  ...Full Stack Java DeveloperLocation: Houston, TX Rate: DOE $/hr. Position Type: Contract...  ...: We are looking for a passionate, senior level java developer to support our agile team to enhance...  ...years of experience in object-oriented software development and maintenance using Java... 
    Contract work
    Work experience placement

    Georgia IT Inc

    Houston, TX
    2 days ago
  •  ...enterprise-grade RPC infrastructure and developer tools tailored for the Solana ecosystem....  ...experience. About the role: As a Senior Engineer, you will play a pivotal role...  ...: iteratively analyzing and optimizing software bottlenecks in Zig while leveraging high... 
    Senior
    Full time

    Syndica

    Houston, TX
    11 hours ago
  •  ...Full Stack Java DeveloperDuration: ContractLocation: Atlanta, Houston, Dallas, CaliforniaResponsibilities:Design, develop, and maintain web applications using Java and related frameworks.Build responsive front-end interfaces using HTML, CSS, JavaScript, and frameworks... 

    Syntricate Technologies

    Houston, TX
    2 days ago
  •  ...Full-Stack Python DeveloperLocation: Houston, TXPosition Type: Contract 100% OnsiteRequirements include but are not limited to the following...  ...100% on client's site in Houston, TX (required);Experience in software development (2-5 years);Full-time experience with Python on... 
    Full time
    Contract work

    Staffing the Universe

    Houston, TX
    2 days ago
  •  ...experience5+ years of experience in software development, with...  ...hands-on experience across the full application stack with some of the following...  ...family.WHAT YOU'LL DOAs a Senior Software Engineer with the...  ...Center of Excellence, you will develop full stack software... 
    Senior
    Apprenticeship
    Easy work

    McKinsey & Company

    Houston, TX
    1 day ago
  •  ...Description Job Description Senior Structural Dynamics Engineer...  ...lunar orbit. With multiple NASA lunar missions in the making...  ...team includes experts in all spacecraft subsystems design, development...  ...with Vibration Research test software Experience with MEscope... 
    Senior

    Intuitive Machines LLC

    Houston, TX
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to NASA Spacecraft Senior Full Stack Software Developer. Be the first to apply!