Ready to Apply?
Take the Next Step in Your Career
Join Source Code and advance your career in Other-General
Apply for This Position
Click the button above to apply on our website
Job Description
Security Level: CRJMC
Key Responsibilities
- Develop and extend open source Open Wallet Foundation ACA-PY , credential exchange protocols, DID resolution services, and secure messaging workflows.
- Implement credential lifecycle features—including issuance, presentation, revocation, and IETF Status List support—aligned with W3C Verifiable Credentials and decentralized identity standards.
- Build secure APIs and asynchronous services to support verification flows, trust framework compliance, and interoperability across issuers, holders, verifiers, and external systems.
- Apply strong security practices, implementing cryptographic operations, secure key management, and hardware‑backed storage patterns.
- Ensure back‑end integrations follow best practices for authentication, authorization, encryption, and secure data exchange.
- Support front‑end user interfaces and admin dashboards that interact with credential services, ensuring usability, performance, and accessibility.
- Develop automated tests (unit, integration, API‑level), participate in code reviews, and uphold high engineering standards across the stack.
- Collaborate closely with architects, DevOps, security specialists, and cross‑ministry stakeholders to ensure end‑to‑end functional integrity.
- Document system designs, workflows, schema definitions, and operating procedures to support maintainability and knowledge sharing.
- Participate in Agile ceremonies, support milestone planning, and assist in troubleshooting distributed digital credential environments.
Must-Haves:
- In-depth development experience with JWT/JWS , PKI (X.509) , OAUTH2, and SHA/SHA2.
- Integrate backend systems into broader enterprise and cross‑ministry ecosystems using REST APIs, event‑driven services, and secure messaging systems.
#J-18808-Ljbffr
Don't Miss This Opportunity!
Source Code is actively hiring for this RQ10451 - 2 x Sr. Software Developer - Full Stack (JavaScript, Java, Python, API) position
Apply Now