Job Description
- digital signature and encryption with X509 certificates, Public Key Infrastructure (PKI)
- the legal framework for the use of trust services: the Electronic Identification and Trust Services Regulation (eIDAS Regulation 910/2014/EC), and of the European Digital Identity Framework (Regulation (EU) 2024/1183)
- Business-to-Business (B2B) and Electronic Data Interchange (EDI) and common data and document exchange patterns
- Techniques used to secure Web applications: HTTP, TLS, WS-Security, Content Security Policy, Web Services (SOAP and REST), OAuth2, OpenID, OWASP
- Mobile development techniques: Android/Java & Kotlin, iOS/Swift, Key Attestation
- Project management and software development methodologies: OpenPM2, SCRUM, Extreme Programming
- Experience with Agile development methodologies
- Ability to work autonomously, managing his/her own workload independently, providing status updates, liaising with others and escalating issues as appropriate
- Ability to write clear and structured documents
- Ability to apply high quality standards
- Definition of the high-level technical requirements for the EU Digital Identity Wallet and trust services, to be specified in the ARF.
- Support the development and analysis of privacy-preserving technologies that can be integrated in the Wallets.
- Support the development and maintenance of technical specifications for the Wallets and trust services.
- Coordination and review of stakeholders input on the technical aspects of the implementation.
- Translate technical requirements into business strategies that enhance compliance, security, and efficiency
- Management of and coordination with the different project strands supporting the implementation of the EU Digital Identity Wallets (e.g. certification, definition of the ARF, the reference implementation, Large-Scale Pilots, the legal team, etc.)
- Regular reporting to the project officer.
LEVEL OF EDUCATION
- Level 7 of the European Qualification Framework which typically corresponds to a master’s level or 5 years of higher education.
KNOWLEDGE AND SKILLS
- Very good knowledge in the following domains:
- digital signature and encryption with X509 certificates, Public Key Infrastructure (PKI)
- the legal framework for the use of trust services: the Electronic Identification and Trust Services Regulation (eIDAS Regulation 910/2014/EC), and of the European Digital Identity Framework (Regulation (EU) 2024/1183)
- Business-to-Business (B2B) and Electronic Data Interchange (EDI) and common data and document exchange patterns
- Techniques used to secure Web applications: HTTP, TLS, WS-Security, Content Security Policy, Web Services (SOAP and REST), OAuth2, OpenID, OWASP
- Mobile development techniques: Android/Java & Kotlin, iOS/Swift, Key Attestation
- Project management and software development methodologies: OpenPM2, SCRUM, Extreme Programming
Experience with Agile development methodologies
- Ability to work autonomously, managing his/her own workload independently, providing
- status updates, liaising with others and escalating issues as appropriate
- Ability to write clear and structured documents
- Ability to apply high quality standards
- Ability to cope with fast-changing technologies used in application architecture and design
- Excellent communication skills
- Ability to integrate in an international/multi-cultural environment
SPECIFIC EXPERTISE
- Proven experience in implementing eIDAS compliant digital identity solution(s).
- Excellent knowledge of electronic payment systems.
- Proven experience of working within regulated environments, particularly in finance, e-commerce, or public sector.
Hiring Team Member: