Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen in einem agilen Team mit modernsten Technologien.
- Arbeitgeber: Ein führendes Unternehmen im Bereich IT-Sicherheit mit starkem Teamgeist.
- Mitarbeitervorteile: Flexible Arbeitszeiten, Homeoffice, individuelle Weiterbildung und tolle Zusatzleistungen.
- Andere Informationen: Dynamisches Umfeld mit exzellenten Karrierechancen und internationaler Remote-Arbeit.
- Warum dieser Job: Gestalte die Zukunft der IT-Sicherheit und arbeite an gesellschaftlich relevanten Projekten.
- Gewünschte Qualifikationen: Abgeschlossenes technisches Studium oder vergleichbare Ausbildung, Erfahrung mit Rust und Linux.
Das voraussichtliche Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Deine Aufgaben in einem agilen Team:
- Mitarbeit bei der Entwicklung des SINA Management Center - einer Client-Server-Anwendung für VPN-Geräteverwaltung auf Basis von Rust, Electron und React
- Systemnahe Entwicklung mit Rust/Cargo, C++/Conan, Node.js/TypeScript/NPM, Playwright und Cargo CLI Tests
- Strukturierung und Implementierung von nativen Sicherheitsfunktionen
- Design und Entwicklung von TypeScript-Schnittstellen in Rust
- Integration von C++ Bibliotheken und Betriebssystemschnittstellen
- Entwicklung und Publizierungen von Conan Packages
- Automatisierung von Tests
- Zusammenarbeit mit dem Produktmanagement, der Entwicklung sowie weiteren Stakeholdern in agilen Teams
- Begleitung des Zulassungsprozesses beim Bundesamt für Sicherheit in der Informationstechnik (BSI)
- Mitarbeit an bestehenden Evaluationsdokumentationen nach Common Criteria (ADV-/ATE-Dokumente)
Dein Profil:
- Du verfügst über ein abgeschlossenes Studium in einem technischen Studiengang oder hast eine vergleichbare Ausbildung sowie entsprechende Berufserfahrung als Software Developer (m/w/d).
- Du bist sicher im Einsatz von Rust als Programmiersprache, sowie mit Linux-Betriebssystemen.
- Du bringst weiterhin mit:
- Erfahrung in der Anbindung von C++ Bibliotheken und Conan
- ein Grundverständnis im Umgang mit Electron
- ein Grundverständnis über Netzwerke und über Kryptographie/kryptographische Protokolle
- ein Grundverständnis in der Erstellung von CI/CD-Pipelines auf Basis von Gitlab CI / CD und Docker
- Kenntnisse des Scrum Frameworks
- sehr gute Deutsch- und gute Englischkenntnisse
Unser Angebot:
- Echter Teamgeist: Mitarbeit in Teams, die Veränderungen vorantreiben - egal wie kompliziert und umfangreich Projekte sind
- Gesellschaftliche Relevanz: Wir arbeiten an Lösungen, die Gamechanger-Qualitäten haben - auf allen Gebieten der IT-Sicherheit
- Individuelle Weiterentwicklung: Karriere ist bei uns kein Standardrezept. Wir entwickeln uns gemeinsam weiter und unterstützen Dich mit dem was Du für Dich brauchst um weiterzukommen
- Der Mensch im Fokus: In unserer Vielfalt liegt die Kraft. Wir respektieren uns gegenseitig so wie wir sind. Uns liegt zudem die Vereinbarkeit von Beruf, Familie und Privatleben am Herzen. Hier sind wir seit 2025 zertifiziert
- Flexibles Arbeiten: 12 Standorte in Deutschland, Mobile Office, Shared Desk-Modell, Vertrauensarbeitszeit und flexible Teilzeitmodelle. Da ist für jeden das passende Modell dabei
- Sonne, Strand oder Berge: Arbeiten im EU-Ausland? Kein Problem - Du kannst pro Jahr bis zu 20 Tage remote innerhalb der EU arbeiten
- Schöne Benefits obendrauf: Freue Dich auf Bike-Leasing, Firmenfitness-Programm, vergünstigtes Jobticket, secudog und vieles mehr
Software Developer Rust (m/w/d) - Anwendungsentwicklung, Ingenieur Arbeitgeber: Secunet
Kontaktperson:
Secunet HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Developer Rust (m/w/d) - Anwendungsentwicklung, Ingenieur
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Recruitern in Kontakt zu treten. Zeig dein Interesse an der Branche und teile deine Projekte, um sichtbar zu werden.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Wir empfehlen dir, Rust-Projekte zu erstellen, die du im Interview präsentieren kannst.
✨Tipp Nummer 3
Sei proaktiv und bewirb dich direkt über unsere Website! Das zeigt dein echtes Interesse an der Stelle und gibt dir die Möglichkeit, dich von anderen Bewerbern abzuheben.
✨Tipp Nummer 4
Mach dich mit agilen Methoden vertraut! Da wir in einem agilen Team arbeiten, ist es wichtig, dass du die Prinzipien von Scrum verstehst und zeigen kannst, wie du in einem solchen Umfeld erfolgreich bist.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Developer Rust (m/w/d) - Anwendungsentwicklung, Ingenieur
Tipps für deine Bewerbung 🫡
Mach es persönlich!: Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du genau zu uns und der Stelle als Software Developer Rust passt. Das macht deine Bewerbung einzigartig.
Betone deine Skills: Stell sicher, dass du deine Erfahrungen mit Rust, C++ und den anderen Technologien klar hervorhebst. Wir wollen wissen, was du kannst und wie du unser Team unterstützen kannst. Sei konkret und nenn Beispiele!
Halte es strukturiert: Eine gut strukturierte Bewerbung ist das A und O. Gliedere dein Anschreiben und deinen Lebenslauf übersichtlich, damit wir schnell die wichtigsten Infos finden. Das zeigt uns auch, dass du organisiert bist!
Bewirb dich über unsere Website: Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell bei uns ankommt und du alle Informationen auf einen Blick hast. Wir freuen uns auf deine Unterlagen!
Wie du dich auf ein Vorstellungsgespräch bei Secunet vorbereitest
✨Mach dich mit Rust vertraut
Da die Stelle einen starken Fokus auf Rust hat, solltest du sicherstellen, dass du die Grundlagen und fortgeschrittene Konzepte gut verstehst. Bereite dich darauf vor, Fragen zu Rust und seinen Anwendungen in der Softwareentwicklung zu beantworten.
✨Kenntnisse über CI/CD und Docker auffrischen
Da Kenntnisse in der Erstellung von CI/CD-Pipelines gefordert sind, solltest du dir aktuelle Informationen zu Gitlab CI/CD und Docker aneignen. Überlege dir, wie du diese Technologien in deinen bisherigen Projekten eingesetzt hast und sei bereit, darüber zu sprechen.
✨Agile Methoden verstehen
Das Unternehmen arbeitet in agilen Teams, also mach dich mit Scrum und anderen agilen Methoden vertraut. Sei bereit, Beispiele aus deiner Erfahrung zu teilen, wie du in einem agilen Umfeld gearbeitet hast und welche Rolle du dabei gespielt hast.
✨Bereite Fragen vor
Zeige dein Interesse am Unternehmen und der Position, indem du Fragen vorbereitest. Frag nach den aktuellen Projekten, dem Team oder den Herausforderungen, die das Unternehmen im Bereich IT-Sicherheit sieht. Das zeigt, dass du engagiert bist und wirklich an der Stelle interessiert bist.