CACI International Inc · 5 months ago
NASA Lunar Gateway Data Services Web Software Developer
CACI International Inc is seeking a software developer for NASA's Lunar Gateway project, which is part of the Artemis Program. The role involves designing, developing, and testing web and database applications for the Gateway Data Production Environment, ensuring the delivery of flight software data products.
Information TechnologyService IndustrySoftware
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
Qualification
Required
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
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#, XML, SQL
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
Must have highly developed coordination and organization skills
Preferred
M.S. in Computer, Software, Aerospace, Electrical, or Systems Engineering, Computer Science, or 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
Benefits
Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits
Company
CACI International Inc
At CACI International Inc (NYSE: CACI), our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.
Funding
Current Stage
Public CompanyTotal Funding
$1B2025-05-21Post Ipo Debt· $1B
2003-01-10IPO
Leadership Team
Recent News
2026-01-09
2026-01-03
BNN Bloomberg
2026-01-03
Company data provided by crunchbase