Auf einen Blick
- Aufgaben: Entwickle innovative Softwarearchitekturen für Hardware-Sicherheitsmodule und leite Offshore-Entwicklungsteams.
- Unternehmen: Dynamisches Unternehmen mit internationaler Kultur und flexiblen Arbeitsmodellen.
- Vorteile: Flexible Arbeitszeiten, betriebliche Altersvorsorge und individuelle Schulungsprogramme.
- Weitere Informationen: Wachstumsorientierte Umgebung mit regelmäßigen Teamevents und nachhaltiger Unternehmenskultur.
- Warum dieser Job: Gestalte die Zukunft der Sicherheitstechnologie und arbeite an spannenden Projekten.
- Qualifikationen: Erfahrung in C-Programmierung, Embedded Systems und Kryptographie erforderlich.
Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.
Sie werden Teil eines hochflexiblen Entwicklungsteams für die MeTS Hardware Security Module mit Mitgliedern in Brüssel, Aachen und im Ausland, daher sind gute Kommunikationsfähigkeiten unerlässlich. Der Softwarearchitekt und Projektmanager für das MeTS HSM ist verantwortlich für das Design der eingebetteten Anwendungssoftware des Hardware Security Modules (HSM). Diese Rolle erfordert Fachkenntnisse in der eingebetteten Programmierung, einen starken Hintergrund in C und Erfahrung mit angewandter Kryptographie und kryptographischen Primitiven.
Diese Rolle ist auch verantwortlich für das enge Management und die Koordination eines Offshore-Entwicklungsteams von unserem deutschen Büro aus, um die Qualität, Konsistenz und termingerechte Lieferung der Systemsoftware für das Hardware Security Module (HSM) sicherzustellen. Dies erfordert eine praktische technische Beteiligung – einschließlich systematischer Quellcode-Überprüfungen, Erstellung und Validierung kryptographischer Testvektoren sowie architektonische Anleitung – kombiniert mit starker Projektmanagementdisziplin.
Tagtägliche Verantwortlichkeiten:
- Leitung und Steuerung eines Offshore-Entwicklungsteams zur Lieferung von Sicherheitsprodukten in eingebetteten Systemen für Finanztransaktionen, Smart Grid, eHealth und andere.
- Überwachung der Definition, Analyse, Entwicklung und Validierung von sicherheitsrelevanten Anwendungen auf einem Hardware Security Module, mit direkter technischer Beteiligung an Codequalität, Tests und Architektur.
- Hilfe bei der Entwicklung der Architektur von Sicherheitsprodukten in eingebetteten Systemen für Finanztransaktionen, Smart Grid, eHealth und andere.
- Definition, Analyse, Entwicklung und Validierung von sicherheitsrelevanten Anwendungen auf einem Hardware Security Module.
Wesentliche Verantwortlichkeiten:
- Systemdesign: Entwicklung und Pflege der Architektur für die Systemsoftware der MeTS HSMs ADYTON und ASM.
- Technische und Projektleitung: Anleitung und Unterstützung interner und offshore Entwicklungsteams in Best Practices für die Implementierung der HSM-Software.
- Agile Entwicklung: Zusammenarbeit mit funktionsübergreifenden Teams in einer agilen Umgebung, Teilnahme an Sprint-Planungen, -Überprüfungen und -Retrospektiven.
- Stakeholder-Zusammenarbeit: Enge Zusammenarbeit mit dem Product Owner und Product Manager zur Anforderungserhebung, Priorisierung von Funktionen und deren Übersetzung in technische Spezifikationen.
- Dokumentation: Erstellung und Pflege umfassender Dokumentationen zu Schnittstellendesigns und sicherheitsrelevanten Maßnahmen, die spezifisch für die MeTS HSMs sind.
- Qualitätssicherung: Sicherstellung, dass Softwarelösungen den Branchenstandards für Sicherheit und Leistung entsprechen.
- Problemlösung: Identifizierung und Lösung technischer Herausforderungen im Zusammenhang mit der Integration von MeTS HSM.
Sie sind ein technischer Leiter, der in der Lage ist, Offshore- und interne Teams in Architektur, Analyse und Entwicklung maßgeschneiderter Kundenlösungen zu führen und zu leiten. Sie haben einen starken Hintergrund in C, es wäre wünschenswert, wenn Sie gute Kenntnisse in C++ und Java haben. Das Team arbeitet in einer agilen Umgebung mit einer hohen Nachfrage nach unabhängiger, autonomer und proaktiver Strukturierung von Aufgaben und Problemlösungen.
Der ideale Kandidat sollte über Kenntnisse in der C-Programmierung und der Entwicklung eingebetteter Systeme verfügen, sowie ein starkes Verständnis für Kryptographie haben. Erfahrung mit sicheren Codierungspraktiken und Sicherheitsstandards ist unerlässlich. Hervorragende Kommunikations- und zwischenmenschliche Fähigkeiten sind ebenfalls erforderlich, um effektiv mit Teammitgliedern und Stakeholdern zusammenzuarbeiten.
Diese Qualitäten sind unerlässlich! Wir suchen auch nach folgenden Fähigkeiten und Erfahrungen:
- Fachmann in Informatik mit einem verwandten Hochschulabschluss.
- Nachgewiesene Erfahrung in der Leitung von Offshore- oder verteilten Entwicklungsteams mit enger technischer Aufsicht.
- Starke Analysefähigkeiten, ergebnisorientierter Arbeiter, der in der Lage ist, kreative Lösungen zu finden.
- Ausgezeichneter Teamplayer mit der Fähigkeit, Vertrauen aufzubauen und die Produktivität über kulturelle und geografische Grenzen hinweg aufrechtzuerhalten.
- Hervorragende Kommunikationsfähigkeiten und gute Kenntnisse der gesprochenen und geschriebenen englischen Sprache.
- Bewusstsein für eine Reihe von Entwicklungstools.
- Schnelle Anpassung an neue Technologien.
Wer suchen wir?
Wir suchen große Denker. Menschen, die positive Veränderungen vorantreiben können, die Initiative ergreifen und zeigen, was als Nächstes kommt – Menschen mit Leidenschaft, einer positiven Einstellung und dem Hunger zu lernen und zu wachsen. In der Praxis bedeutet dies:
- Erfahrung mit eingebetteten Systemen und C-Entwicklung.
- Nachgewiesene Fähigkeit, bedeutende Quellcode-Überprüfungen in C durchzuführen, Mängel, Sicherheitsanfälligkeiten und Optimierungsmöglichkeiten zu identifizieren.
- Erfahrung in der Erstellung und Validierung kryptographischer Testvektoren zur Algorithmusverifizierung und Compliance-Tests.
- Starkes architektonisches Wissen über eingebettete Systeme und Hardware Security Modules.
- Kenntnis von Testmethoden (Unit-, Integrations-, White-/Black-Box-Tests …).
- Gute Kenntnisse von Sicherheitsstandards wie PCI PIN, PCI PTS HSM, ANSI X9.143 (TR31), ASC X9 TR34, EMVCo und ähnlichen.
- Solider Hintergrund in Sicherheit (Hardware und/oder Software), kryptographischen Algorithmen und Primitiven sowie angewandter Kryptographie.
- Kenntnisse in OpenSSL und ASN.1 sind von Vorteil.
- Deutschkenntnisse sind von Vorteil.
- PMP, PRINCE2 oder gleichwertige Projektmanagement-Zertifizierung sind von Vorteil.
Vorteile:
- Flexible Arbeitszeiten & mobiles Arbeiten.
- Betriebliche Altersvorsorge.
- Individuelle Schulungsprogramme.
- Jobrad & vielfältige Mitarbeitervergünstigungen.
- Mobilitäts- und Essenszuschüsse.
- Gute Anbindung an den öffentlichen Nahverkehr und kostenlose Parkplätze (standortspezifisch).
- Regelmäßige Mitarbeiterevents.
- Nachhaltige, internationale Unternehmenskultur.
Software Architect (f/m/d) Arbeitgeber: Worldline
Die Credit & Collections Service GmbH ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern nicht nur flexible Home-Office-Regelungen und umfassende Sozialleistungen bietet, sondern auch großen Wert auf persönliche Wertschätzung und individuelle Entwicklung legt. Mit 30 Tagen Urlaub, einem unbefristeten Arbeitsvertrag und vielfältigen Fort- und Weiterbildungsmöglichkeiten schaffen wir eine positive Arbeitsumgebung, in der Ihre Ideen zur Prozessoptimierung geschätzt werden und Sie aktiv zur Weiterentwicklung des Unternehmens beitragen können.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Software Architect (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 Worldline anzuklopfen, wenn du dich auf die Stelle als Software Architect (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 Worldline vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Software Architect (f/m/d) mit Bravour zu bestehen
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 Worldline 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 Worldline 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.