Senior Software Development Security Engineer
Vector Informatik GmbH
Karlsruhe, Germany
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
German Experience level
SeniorJob location
Karlsruhe, Germany
Tech stack
Java
Unit Testing
Databases
DevOps
Web Development
Software Architecture
Software Engineering
System Testing
React
Backend
Kotlin
Containerization
Integration Tests
Information Technology
Job description
- In einem verteilten Team auf Stuttgart und Karlsruhe entwickelst und implementierst du neue Features für das weltweite Lizenzmanagement der Vector Produkte - dabei arbeitest du eng mit allen Produktlinien, unserem Vertrieb und unserer IT-Abteilung zusammen
- Du analysierst Anforderungen und erstellst technische Spezifikationen und leitest Teilprojekte für neue Features
- Du entwickelst Softwarearchitekturen und Module nach Best Practices und Standards
- Unit-Tests, Integrationstests und Systemtests entwickeln und durchführen, um die Funktionalität und Qualität der Software sicherzustellen gehört ebenso zu deinen Aufgaben, wie Build- und Testprozesse zu automatisieren, um die Effizienz und Zuverlässigkeit zu steigern
- Gewährleisten, dass die Software die Anforderungen und Erwartungen der Benutzer:innen erfüllt ist nicht nur eine Aufgabe für dich, sondern deine Motivation
- Vorbereitung und Durchführung des Rollouts von Software-Updates, um dabei die Kompatibilität mit den vorhandenen Schnittstellen in unterschiedlichen Umgebungen sicher zu stellen
- Überwachung der Services über die Laufzeit - Analyse von Logs und Performance-Daten zur Identifikation und Behebung von Problemen
- Analysieren und Definieren von Maßnahmen zur Sicherung unserer wirtschaftlichen Interessen im Kontext der Lizenzierung unsere Produkte
Requirements
- Studium der Fachrichtung Informatik, Elektrotechnik, Mathematik, Physik oder vergleichbare Qualifikation
- Gute Programmierkenntnisse in Java oder Kotlin
- Entweder Kenntnisse in Web-Frontend-Entwicklung mit React oder Backend-Technologien, wie Applikations- Server, Containerisierung und Datenbanken oder idealerweise beides
- Erfahrung im Design und der Umsetzung von Softwarearchitekturen und -modulen
- Verständnis und Anwendung von DevOps-Praktiken zur Optimierung des Entwicklungs- und Betriebsprozesses
- Fähigkeit zur effektiven Zusammenarbeit in selbstorganisierten agilen Entwicklungsteams
- Bereitschaft zur kontinuierlichen Weiterbildung und zum Erlernen neuer Technologien
About the company
Warum Vector einer der besten Arbeitgeber Deutschlands ist? Weil wir einiges dafür tun, damit sich Arbeit nicht wie Arbeit anfühlt. Dazu zählen zum einen individuell auf dich zugeschnittene Weiterbildungen, flexible Arbeitszeitmodelle inklusive vertrauensvoller Regelung zum mobilen Arbeiten (bis zu 2/3 der Arbeitszeit). Zum anderen unterstützen wir dich mit verlässlichen Kinderbetreuungsangeboten, kostenfreien Fitness- und Gesundheitsangeboten, Parkplatz mit kostenlosen Ladesäulen für E-Fahrzeuge oder vergünstigtem Jobticket und noch vielem mehr. Darüber hinaus trägt unser hervorragendes Betriebsrestaurant (oder Essensgutscheine) dazu bei, dein Wohlfühl-Level hochzuhalten. Wir sind fest davon überzeugt: Jede:r Einzelne kann einen gewaltigen Unterschied machen. Und nur wenn es unseren Mitarbeitenden rundum gut geht, entstehen die besten Lösungen. Kompetenz, gegenseitiges Vertrauen und ein offener Austausch auf Augenhöhe tragen ebenso dazu bei.