Das Unternehmen ist ein dynamisches und schnell wachsendes Unternehmen im Hightech- und IT-Bereich, das ambitionierte Ziele verfolgt und einer spannenden Zukunft entgegensieht. Mit innovativen Produkten und Dienstleistungen hat es seine Vision von Kommunikationslösungen sowohl für den zivilen als auch militärischen Bereich erfolgreich umgesetzt. In der Position des Software Engineers – Security (m/w/d) arbeiten Sie in einem hybriden Arbeitsumfeld an den Standorten in der DACH-Region. Sie werden Teil eines hochqualifizierten Teams von IT- und Kommunikationsfachleuten, das sich aus rund 300 Mitarbeitenden zusammensetzt. Ihre Hauptaufgaben umfassen die Softwareentwicklung und -wartung im militärischen Kontext unter Anwendung moderner Methoden und Werkzeuge. Sie arbeiten in einem agilen Software-Entwicklungsteam und kommunizieren eng mit dem Product Owner sowie weiteren Stakeholdern, um technische Anforderungen zu verstehen und Softwarelösungen zu generieren. Darüber hinaus unterstützen Sie die Durchführung der Softwareverifikation und stellen sicher, dass alle Normen und Standards eingehalten werden. Das Unternehmen bietet Ihnen ein dynamisches und innovatives Arbeitsumfeld mit flexiblen Arbeitszeiten, umfangreichen Weiterbildungsmöglichkeiten und einem attraktiven Gehaltspaket.
Software Engineer - Security (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt ein abgeschlossenes Studium der Informatik, Mathematik oder eines vergleichbaren MINT-Fachs mit oder hat eine vergleichbare technische Berufsausbildung, wie beispielsweise Fachinformatiker, abgeschlossen. Sie sollten über mehrjährige Berufserfahrung in der Softwareentwicklung verfügen und grundlegende Erfahrungen mit verschiedenen Tools aus dem Bereich Softwareentwicklung, wie JIRA, Jenkins, Azure und Git, haben. Fundierte Kenntnisse in objektorientierten Programmiersprachen sind erforderlich, ebenso wie Kenntnisse in der Java Netzwerkprogrammierung und Java Security Programmierung oder in der Android App und Service Entwicklung. Alternativ sind Kenntnisse in der Software-Entwicklung mit C von Vorteil. Zudem sollten Sie fundierte Kenntnisse im Bereich Linux-Kernel und dessen Sicherheitsfunktionen mitbringen. Analytische Fähigkeiten, Selbstorganisation und ein ausgeprägtes Qualitätsbewusstsein sind ebenfalls wichtig. Erfahrung in agilen Entwicklungsmethoden wie Scrum oder Kanban, lösungsorientiertes Denken sowie eine hohe Kunden- und Serviceorientierung sind wünschenswert. Teamfähigkeit und sehr gute Deutschkenntnisse sowie gute Englischkenntnisse in Wort und Schrift runden Ihr Profil ab.