Interim Software Engineer / Application Developer
Role details
Job location
Tech stack
Job description
Über das ProjektUnser Kunde plant den Aufbau eines hochsicheren, extern erreichbaren Websystems. Kund:innen sollen über dynamische QR-Codes kontrolliert und geschützt auf interne Gerätedaten zugreifen können. Die Sicherheitsarchitektur spielt dabei die zentrale Rolle: Externe Zugriffe müssen ermöglicht werden, ohne interne Systeme direkt zu exponieren.
-
Speichern, Aufgaben und Verantwortlichkeiten
-
Entwicklung eines extern erreichbaren Websystems für den Zugriff auf Gerätedaten über dynamische QR-Codes
-
Konzeption und Implementierung einer extrem robusten Authentifizierungs- und Zugriffsschicht
-
Architekturentwicklung gemäß folgendem Systemflow:
-
QR-Code * öffentliche Landingpage * Backend-Service * interne Datenbank
-
Aufbau eines strikt abgesicherten API-Gateways oder Reverse Proxys
-
Implementierung einer sicherenBackend-Logik:
- Validierung der QR-IDs
- Dynamisches Laden der Inhalte aus internen Datenbanken
- Vollständige Abschottung der Datenbank gegenüber externen Zugriffen
- Umsetzung einerrollenbasierten internenNutzendenverwaltung (z. B. Techniker, Service Manager)
- Integration von Azure AD / M365 SSO, verpflichtende MFA
- Entwicklung derQR-Code- undDatenlogik:
- Dynamische Generierung sicherer 128-Bit Random-IDs
- Möglichkeit zur Regeneration/Erneuerung von QR-Codes
- Optionale Unterstützung von Mehrgeräte-Szenarien (z. B. "Trolley-ID")
- Entwicklung einer CI-konformen Landingpage basierend auf zwei dynamischen Datentabellen
- Sicherstellung hoher Software- und Sicherheitsqualität (Tests, Hardening, Code-Review)
- Erstellung technischer Dokumentation
- Durchführung einer "Train the Trainer"-Schulung
Requirements
Erforderliche Kompetenzen & ErfahrungMust-have
- Mehrjährige Erfahrung in sicherheitskritischer Web- und Backend-Entwicklung
- Tiefe Kenntnisse in Cloud-Architekturen (bevorzugt Azure)
- Erfahrung mit Authentifizierung & Autorisierung:
- OAuth2.0, OpenID Connect
- Azure AD / M365 SSO
- MFA-Implementierungen
- Starke Backend-Skills (z. B. Node.js, .NET, Java oder vergleichbar)
- Expertise in API-Gateways, Reverse Proxys und Zero-Trust-Modellen
- Erfahrung in der Entwicklung sicherer Schnittstellen zwischen externen Webzugängen und internen Datenbanken
- Sicherer Umgang mit SQL-Datenbanken
- Erfahrung in dynamischer QR-Code-Generierung & Token-Sicherheit
- Sehr gute Kenntnisse in Web-Security (OWASP Top 10, Secure Coding, Hardening)
Nice-to-have
- Erfahrung in CI-konformer Frontend-Entwicklung
- Erfahrung in regulierten Branchen
- Erfahrung in der Erstellung von Dokumentation & Schulungsunterlagen
Benefits & conditions
Xedric Rinke Referenznummer JN-032026-6983444 Telefonnummer +49211177224029
Zusammenfassung
Fachbereich Information Technology
Näheres Berufsfeld IT Entwicklung
Branche Healthcare / Pharmaceutical
Standort Hamburg
Vertragsart Interim
Beratername Xedric Rinke
Beraterkontakt +49211177224029
Referenznummer JN-032026-6983444
Bei der PageGroup akzeptieren wir nicht nur Unterschiede - wir feiern sie.
Wir verpflichten uns, ein von gegenseitigem Respekt geprägtes Umfeld zu schaffen, in dem allen Bewerbenden und Mitarbeitenden gleiche Beschäftigungschancen geboten werden, unabhängig von Hautfarbe, Religion, Schwangerschaft, Herkunft, Alter, körperlicher und geistiger Behinderung, Familienstand, sexueller Orientierung, Geschlechtsidentität sowie anderen gesetzlich geschützten Merkmalen.
Bei der PageGroup akzeptieren wir nicht nur Unterschiede - wir feiern sie. Unser Ziel ist es, allen Menschen Chancen zu ermöglichen.