Software Developer - RSA SecurID Token
Software Developer - RSA SecurID TokenLocation: Marshall Space Flight Center (MSFC), Huntsville, AL 14075Travel: Up to 25% travel to other NASA Centers (e.g., as required)Work Type: OnsiteCompensation: $103,800-$120,000 Compensation commensurate with education and years of experiencePosition OverviewOur client is seeking a Software Developer I / II to support the Identity, Credential, and Access Management (ICAM) team under the NASA NCAPS Program. This role combines software engineering, cybersecurity, and operational support to enable secure identity services across NASA.The selected candidate will be based at MSFC and will support RSA SecurID token issuance, identity and credential lifecycle management, and ICAM system operations, with periodic travel to other NASA centersKey ResponsibilitiesManage RSA SecurID token distribution through NASA's secure locker systems and center postal servicesProvide in-person locker support at MSFCCoordinate remote token distribution activitiesSupport additional travel-based token work at NASA centers (as needed, up to 25%)Verify user identity during token issuance and maintain strict chain of custody proceduresCoordinate and execute on-site or remote token distribution activitiesManage token user communications, including the TFTI shared mailbox, scheduling, user questions, and NAMS request supportMaintain accurate token inventory, serial tracking, and assignment documentationMonitor inventory thresholds and report restocking needsIdentify and propose improvements to streamline token operationsCAM System & Software SupportAssist in the development, integration, and maintenance of identity and access management systemsTroubleshoot authentication issues, token authentication failures, and synchronization problems.Contribute to automation, scripting, and process improvementsCoordination & Customer EngagementServe as a primary interface with NASA personnel during token and authentication operationsCoordinate schedules, logistics, and communications for issuance events across centersProvide clear, professional support to end users and stakeholdersMaintain accurate operational and process documentationProvide remote support for ICAM systems when not travelingMonitor system performance and assist in resolving identity-related incidentsCollaborate with cybersecurity, infrastructure, and application teamsRequired QualificationsEducation: Bachelor's degree in Computer Science, Information Systems, or a related technical discipline. (Equivalent professional experience may be considered in lieu of a degree).Professional Experience: 0 4+ years of experience in software engineering or systems development, with a focus on scalable architecture and lifecycle management.Mission-Critical Communication: Exceptional interpersonal and communication skills, with a proven ability to translate complex technical concepts for diverse stakeholders and NASA program leadership.Operational Integrity: Demonstrated history of high-level accountability, attention to detail, and commitment to rigorous documentation standards.Security & Compliance: Proven ability to manage sensitive information and operate within high-trust, federal environments while maintaining strict data confidentiality.Mobility: Willingness to travel periodically to NASA centers and other federal facilities to support on-site integration and testing.Clearance: Ability to obtain and maintain a Public Trust clearance (Active Secret preferred).Preferred QualificationsExperience or exposure to Identity & Access Management (IAM) conceptsFamiliarity with authentication protocols (SAML, OAuth2, OpenID Connect)Experience with scripting or programming (e.g., Python, Java, or similar)Knowledge of PKI, multi-factor authentication, or token based authenticationUnderstanding of federal cybersecurity frameworks (NIST, Zero Trust)