CACI bv · 1 month ago
NASA Lunar Gateway Data Services Web Software Developer
CACI is looking for a software developer to provide NASA Johnson Space Center with software skills in the design, development, and testing of NASA’s Lunar Gateway Data Production Environment. The role involves developing web and database applications for generating flight software data products and includes working with a team to prioritize new features based on customer needs.
ConsultingEducationTraining
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, HTML, and JavaScript
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 bv
CACI levert, implementeert en beheert bedrijfskritische oplossingen voor het Hoger Onderwijs: het StudentInformatieSysteem OSIRIS en LISA voor zaakgericht werken.
Funding
Current Stage
Growth StageCompany data provided by crunchbase