Job description:
** Tasks:**
* Software development (concept, development, integration, care/maintenance) of modern (barrier-free) IT applications using agile development methods
* New
- and further development of frontend components for web applications and client server solutions,
* vote on cryptographic procedures and security;
* Adaptation of interfaces
- and request documents in German and English,
* Creation of documentation for certification procedures,
* Documentation of system properties in Confluence.
**Minimum requirements (Non-filling leads to the exclusion of the offer):**
* At least 2 years of experience in handling qualified, electronic long-distance signatures based on qualified certificates according to eIDAS (2 years of experience across all 3 references),
* Experience with the integration and development of cryptographic features with Bouncy Castle.
**Qualification requirements:**
* Java 17 and modern and .NET 6.0 and more modern,
MySQL,
* Public Key Infrastructures (PKI),
* Establishment of certification hierarchies (e.g. X.509, TR-03128 of BSI, ICAO 9303),
* technical guidelines (e.g. TR-03110, TR-03117, TR-03127, TR03128, TR-03129, TR-03130 and CP-CVCA) of the BSI,
* practical experience with the certification of products based on legal requirements and the associated production of documentation,
* knowledge of the architecture of the new identity card, in particular non-housing (eID application),
* experiences in handling CA systems and systems for long-term archiving,
* Experience in dealing with the distributed versioning system git,
* Experience in handling container technology Docker,
* Experience with Jira / Confluence.