CACI International - Houston, TX

posted about 2 months ago

Full-time - Mid Level
Houston, TX
Professional, Scientific, and Technical Services

About the position

CACI is seeking a Software Data Integration Engineer to support the NASA Johnson Space Center in the design, development, and testing of the Lunar Gateway Data Production Environment. This role is crucial for the success of NASA's Artemis Program, which aims to establish a multi-purpose outpost orbiting the Moon. The Lunar Gateway will facilitate long-term human return to the lunar surface and serve as a staging point for deep space exploration. As a Software Data Integration Engineer, you will be responsible for coordinating and developing software tools that generate software data products necessary for configuring the data-driven Gateway flight software. In this engineering position, you will work closely with a team of developers and interact with users to understand their needs. You will prioritize new features based on customer requirements, manage schedules, and deliver large presentations and demonstrations. The ideal candidate will be self-motivated, possess strong verbal and written communication skills, and have a positive team-player attitude. You will be expected to communicate complex technical ideas effectively and share a passion for the Nation's Space Program, contributing to the development of the next generation of human-rated space vehicles. Your responsibilities will include coordinating with NASA partners and subject matter experts to understand data formatting and production environment needs, developing Gateway Data Integration Software Tools and database applications, performing testing to ensure requirements are met, troubleshooting discrepancies, and maintaining data for assigned NASA partner data. Adherence to JSC standard software process practices is essential, and the work will take place at NASA/JSC in Houston, TX, a dynamic environment critical to human space flight and exploration initiatives.

Responsibilities

  • Coordinate with NASA partners and subject matter experts to understand data formatting and Gateway Data Production environment needs.
  • Develop the Gateway Data Integration Software Tools and Gateway Data Services database application and API updates.
  • Develop new features based on customer needs.
  • Perform testing to ensure requirements are being met.
  • Troubleshoot Gateway Data Integration discrepancies.
  • Perform all data imports, entry updates, and maintenance for assigned NASA partner data.
  • Adhere to JSC standard software process practices.

Requirements

  • 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.
  • At least 3 years of related work experience as either a software developer or data engineer writing scripts.
  • Experience working with relational databases and data formatting.
  • Experience with Python programming.
  • 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 a strong work ethic.
  • Must have highly developed coordination and organization skills.

Nice-to-haves

  • M.S. in Computer, Software, Aerospace, Electrical, or Systems Engineering, Computer Science, or related discipline.
  • Experience with C#.
  • Experience with C or C++.
  • Experience with .NET Core.
  • Experience with Amazon Web Services (AWS), Azure or Google Cloud.
  • Experience with SQL.
  • 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.

Benefits

  • Healthcare benefits
  • Wellness programs
  • Financial benefits
  • Retirement plans
  • Family support programs
  • Continuing education opportunities
  • Flexible time off benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service