Software Engineer (C, Authentication & Identity) – Remote (f/m/d)

Software Engineer (C, Authentication & Identity) – Remote (f/m/d)

Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice
SecurityBridge

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen für sichere SAP-Authentifizierung und identitätsmanagement.
  • Unternehmen: Schnell wachsendes Unternehmen im Bereich SAP-Sicherheit mit internationalem Team.
  • Vorteile: Flexibles Arbeiten, wettbewerbsfähiges Gehalt und kontinuierliche Weiterbildung.
  • Weitere Informationen: Flache Hierarchien und eine unterstützende Unternehmenskultur.
  • Warum dieser Job: Gestalte die Zukunft der sicheren SAP-Authentifizierung und arbeite an spannenden Projekten.
  • Qualifikationen: 3-5 Jahre Erfahrung in der Softwareentwicklung mit C und Kenntnisse in Authentifizierungsprotokollen.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

SecurityBridge ist ein schnell wachsendes globales Softwareunternehmen, das die Art und Weise transformiert, wie Unternehmen ihre SAP-Umgebungen sichern. Unsere Mission ist es, hochmoderne, wirkungsvolle SAP-Sicherheitslösungen zu liefern, die es einigen der größten Organisationen der Welt ermöglichen, den sich ständig weiterentwickelnden Cyber-Bedrohungen einen Schritt voraus zu sein.

Wir suchen einen Software Engineer, der dem Team hinter TrustBroker, der SAP-zertifizierten Authentifizierungslösung von SecurityBridge, beitritt. TrustBroker ermöglicht es Unternehmenskunden, eine policybasierte Multi-Faktor-Authentifizierung (MFA) in SAP-Umgebungen durchzusetzen und ist für RISE mit SAP zertifiziert. In dieser Rolle arbeiten Sie über den gesamten Softwareentwicklungszyklus hinweg, tragen sowohl zur Produktentwicklung als auch zur Qualitätssicherung bei. Sie entwickeln neue Funktionalitäten, lösen komplexe technische Probleme, schreiben automatisierte Tests und stellen die Zuverlässigkeit und Sicherheit der von Unternehmenskunden weltweit verwendeten Authentifizierungsmechanismen sicher. Sie spielen eine Schlüsselrolle bei der Wartung und Weiterentwicklung von Authentifizierungstechnologien und Integrationen der Multi-Faktor-Authentifizierung, während Sie helfen, die Zukunft der sicheren SAP-Authentifizierung zu gestalten.

Hauptverantwortlichkeiten

  • Entwickeln, Warten und Verbessern der Funktionalität von TrustBroker in Bezug auf Authentifizierungs- und Identitätsmanagementkomponenten.
  • Implementieren von Fehlerbehebungen und Funktionserweiterungen für Kerberos, OpenID Connect (OIDC), RADIUS und Integrationen der Multi-Faktor-Authentifizierung.
  • Beitragen zur Erweiterung der OIDC-basierten Authentifizierungsmöglichkeiten.
  • Entwerfen, Implementieren und Warten automatisierter Tests für alle gelieferten Funktionalitäten, einschließlich Unit- und Integrationstests.
  • Validieren von Integrationen gegen reale Identitätsanbieter und MFA-Anbieter, einschließlich Microsoft Entra ID, Okta, Ping Identity, Duo und anderen.
  • Fehlerbehebung bei komplexen Authentifizierungs-, Verbindungs- und protokollbezogenen Problemen in Kundenumgebungen.
  • Warten und Verbessern der kundenorientierten Dokumentation, Konfigurationsreferenzen und Troubleshooting-Leitfäden.
  • Eng mit Produkt-, Support- und Engineering-Teams zusammenarbeiten, um sichere und zuverlässige Authentifizierungslösungen zu liefern.
  • An Design-Diskussionen teilnehmen und zu architektonischen Entscheidungen für sicherheitskritische Funktionalitäten beitragen.
  • Moderne Entwicklungstools nutzen, einschließlich KI-unterstützter Entwicklungsabläufe, um Produktivität und Codequalität zu verbessern.

Erforderliche Qualifikationen

  • 3–5+ Jahre Berufserfahrung in der Softwareentwicklung in C.
  • Starkes Verständnis von Speicherverwaltung, Multithreading, Fehlerbehandlung und plattformübergreifender Softwareentwicklung.
  • Praktische Erfahrung mit mindestens einem Authentifizierungs- oder Identitätsprotokoll, wie Kerberos, OpenID Connect (OIDC), OAuth 2.0, SAML oder RADIUS.
  • Solides Verständnis von TLS, PKI, X.509-Zertifikaten und modernen Authentifizierungskonzepten.
  • Erfahrung in der Softwareentwicklung für Windows- und Linux-Umgebungen.
  • Starke Fehlerbehebungs- und Debugging-Fähigkeiten, einschließlich Protokollanalyse und logbasierter Ursachenuntersuchung.
  • Erfahrung im Schreiben automatisierter Tests als Teil des Entwicklungsprozesses.
  • Fähigkeit, unabhängig in einem internationalen Remote-Team zu arbeiten.
  • Starke schriftliche und mündliche Kommunikationsfähigkeiten in Englisch.
  • Offenheit für moderne Entwicklungspraktiken, einschließlich KI-unterstütztem Codieren und iterativen Liefermethoden.

Wünschenswerte Qualifikationen

  • Erfahrung mit Kerberos- und Active Directory-Umgebungen.
  • Erfahrung in der Implementierung oder Unterstützung von OpenID Connect (OIDC)-Lösungen.
  • Erfahrung in der Integration mit MFA-Anbietern wie Microsoft Entra ID, Okta, Ping Identity, Duo, RSA oder RADIUS-basierten Lösungen.
  • Vertrautheit mit SAP-Technologien, einschließlich SAP NetWeaver, SNC, SAP Crypto, RFC SDK oder SAP BTP.
  • Erfahrung mit OpenSSL und sicherheitsfokussierter Softwareentwicklung.
  • Kenntnisse in DNS, Zertifikatsmanagement und Unternehmensauthentifizierungsarchitekturen.
  • Erfahrung in der Erstellung technischer Dokumentationen für Kunden oder interne Teams.
  • Kundenorientierte Erfahrung mit der Bereitschaft, sich in Richtung Pre-Sales-Verantwortlichkeiten zu entwickeln.

Wichtige Informationen

  • Diese Position ist weltweit remote.
  • Visa-Sponsoring und Umzugshilfe sind nicht verfügbar.
  • Kandidaten müssen über eine gültige Arbeitserlaubnis in ihrem Wohnsitzland verfügen.

Unser Angebot

  • Die Möglichkeit, an einem sicherheitskritischen Authentifizierungsprodukt zu arbeiten, das von Unternehmenskunden weltweit genutzt wird.
  • Einblick in moderne Identitäts-, Authentifizierungs- und SAP-Sicherheitstechnologien.
  • Ein kollaboratives, internationales Engineering-Team mit starkem Fokus auf Qualität und Innovation.
  • Flexible Arbeitszeiten und eine ergebnisorientierte Unternehmenskultur.
  • Berufliche Entwicklung und kontinuierliche Lernmöglichkeiten.
  • Wettbewerbsfähiges Gehalt und Leistungspaket.

Was es besonders macht, mit uns zu arbeiten

Flache Hierarchien erwarten Sie in unserem Unternehmen. Wenn Sie eine gute Idee oder Wissen haben, fühlen Sie sich frei, beizutragen; Ihre Perspektive wird von Anfang an geschätzt. Wir vertrauen unseren Mitarbeitern, ihre Arbeit so zu organisieren, dass sie am besten zu ihnen passt, wobei der Fokus auf Ergebnissen und nicht auf physischer Präsenz liegt. Ehrlichkeit, Respekt, Hilfsbereitschaft und Integrität bilden den Kern unserer Unternehmenskultur. Wir glauben, dass starke Teams die Grundlage für nachhaltigen Erfolg sind. Deshalb streben wir danach, ein Umfeld zu schaffen, in dem sich die Mitarbeiter unterstützt, verbunden und befähigt fühlen, zu wachsen.

Software Engineer (C, Authentication & Identity) – Remote (f/m/d) Arbeitgeber: SecurityBridge

SecurityBridge ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen und internationalen Team zu arbeiten, das sich auf moderne Technologien in den Bereichen Infrastruktur, Virtualisierung und Automatisierung konzentriert. Mit flexiblen Arbeitszeiten, einer ergebnisorientierten Unternehmenskultur und zahlreichen Möglichkeiten zur beruflichen Weiterentwicklung schaffen wir ein Umfeld, in dem Ihre Ideen geschätzt werden und Sie sich entfalten können. Unsere flachen Hierarchien und der Fokus auf Zusammenarbeit fördern eine Kultur des Respekts und der Integrität, die es unseren Mitarbeitern ermöglicht, sich unterstützt und verbunden zu fühlen.

SecurityBridge

Kontaktdaten:

SecurityBridge Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Software Engineer (C, Authentication & Identity) – Remote (f/m/d) erhalten könntest

✨Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

✨Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei SecurityBridge anzuklopfen, wenn du dich auf die Stelle als Software Engineer (C, Authentication & Identity) – Remote (f/m/d) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

✨Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

✨Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei SecurityBridge vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer (C, Authentication & Identity) – Remote (f/m/d) mit Bravour zu bestehen

C-Programmierung
Speichermanagement
Multithreading
Fehlerbehandlung
Cross-Plattform-Softwareentwicklung
Kerberos
OpenID Connect (OIDC)

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei SecurityBridge klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei SecurityBridge vorbereitet

✨Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

✨Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

✨Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

✨Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.