Wir sind Bertrandt.
Ein eigenständiger und internationaler Engineering Dienstleister mit langjähriger Expertise. Mit branchenüber-greifendem Know-how und einem ganzheitlichen System- und Produktverständnis schaffen wir technologische Lösungen entlang der gesamten Wertschöpfungskette. Wir beschäftigen uns mit den Trendthemen Digitalisierung, E-Mobilität und Autonome Systeme hauptsächlich für die Branchen Automotive, Luftfahrt, Defence und Maschinenbau und ermöglichen hier konsequent die Entstehung passgenauer Lösungen. Unser Ziel: den technologischen Fortschritt beschleunigen und einen relevanten Beitrag zu einer nachhaltigen Zukunft leisten. Daran arbeiten wir jeden Tag – mit rund 12.000 Mitarbeiterinnen und Mitarbeitern an über 50 Standorten weltweit.
Was Sie erwartet:
* Design, Programmierung und Customizing technischer Komponenten, Schnittstellen, Module und Datenbanken
* Fehlerbehebung aus Testphasen, Durchführung von Code-Reviews, Komponententests, Modultests
* Implementierung von Testautomatisierungen und Entwicklung von Teststrategien
* Erstellung technischer Dokumentationen (z. B. nach Arc42) und Lieferartefakte
* Einrichtung von Entwicklungsumgebungen inkl. Continuous Integration
* Initiierung, Planung und Steuerung von IT-Projekten, Roll-Outs, Versions- und Release-Management sowie Weiterentwicklung bestehender Produkte
* Eigenverantwortliche Entwicklung neuer Softwareprodukte basierend auf Kundenanforderungen im agilen Team; aktives Mitwirken bei der Anforderungsanalyse und im Refinement
* Präsentationen komplexer Themen, Mitwirkung an Entscheidungsvorlagen, Beratung der Fachbereiche, Analyse technologischer Trends und Sicherstellung der Zukunftsfähigkeit der Systeme
* Strukturierung funktionaler Themen und Überführung in Architekturmodelle
* Entwicklung im Cloud-Umfeld inkl. Provisionierung von Infrastruktur; Design und Implementierung hochkomplexer, individueller Anwendungen mit Fokus auf Sicherheit, Robustheit, Performance und Skalierbarkeit
* Risikoanalyse technischer Komponenten und Bewertung neuer Technologien
Was Sie mitbringen:
* Abgeschlossenes Studium oder vergleichbare Ausbildung bzw. langjährige Praxiserfahrung
* Mehrjährige Erfahrung in der Softwareentwicklung, Testautomation und CI/CD sowie Design Principles (SOLID, ACIT, Design Patterns)
* Kenntnisse im Cloud-Umfeld (z. B. AWS, PostgreSQL, S3/RDS, Kubernetes, Docker, Helm Charts)
* Asynchrone Verarbeitung und Queueing (ActiveMQ, Kafka, SQS)
* Microservices-Architektur (Java/JEE/Spring Boot, Python, JavaScript/TypeScript, Smalltalk)
* CI/CD (GitLab CI, GitHub Actions, Jenkins), Versionskontrolle (Git).
* Entwicklungsumgebungen (IntelliJ, VS Code)
* Sehr gute Kenntnisse in Softwareentwicklung, JSON, REST-Services, OpenAPI
* Testgetriebene Entwicklung, Testframeworks (JUnit, JMeter, Mockito)
* Pair Programming, Code Reviews, Refactoring
* Absicherung von Microservices (z. B. OWASP Top 10, Überlastschutz)
* Consumer Driven Contracts
* Idealerweise Erfahrung in Risikoanalyse, Design komplexer Systeme und Cloud-Infrastruktur
* Must have: sehr gute Deutschkenntnisse in Wort und Schrift
Wir bei Bertrandt legen großen Wert auf Gleichbehandlung und Chancengleichheit. Unsere Recruiting-Entscheidungen basieren auf den Erfahrungen und Fähigkeiten der Bewerber*innen. Schwerbehinderte Menschen bzw. gleichgestellte Menschen im Sinne des SGB IX sind herzlich willkommen und werden bei gleicher Eignung bevorzugt eingestellt.
Sie sind interessiert?
Wir freuen uns über Ihre Bewerbung!