Programmierung, Customizing und Integration technischer Komponenten, Schnittstellen, Module und Datenbanken unter Einhaltung von Standards und Richtlinien
Fehlerbehebung aus Testphasen, Durchführung von Code-Reviews, Komponententests, Modultests sowie Implementierung von Testautomatisierungen
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
Design und Implementierung hochkomplexer Anwendungen mit Fokus auf Sicherheit, Robustheit, Performance und Skalierbarkeit; Entwicklung im Cloud-Umfeld inkl. Provisionierung von Infrastruktur
Risikoanalyse technischer Komponenten und Bewertung neuer Technologien
Was Sie mitbringen:
-----------------------
Abgeschlossenes Studium oder vergleichbare Ausbildung bzw. langjährige Praxiserfahrung
Mehrjährige Erfahrung in Softwareentwicklung, Testautomation und CI/CD sowie in Design Principles (SOLID, Design Patterns)
Webentwicklung (VueJS, Angular, React, TypeScript, Node.js, CSS, HTML, JavaScript)
Microservices-Architektur
Kenntnisse im Cloud-Umfeld (AWS oder vergleichbare Provider, Kubernetes, Docker, Helm Charts)
CI/CD (GitLab CI, GitHub Actions, Jenkins), Versionskontrolle (Git)
Entwicklungsumgebungen (IntelliJ, VS Code)
Sehr gute Kenntnisse in Softwareentwicklung, JSON, REST-Services, OpenAPI
Testgetriebene Entwicklung, Testautomatisierung, Pair Programming, Code Reviews, Refactoring
Erfahrung mit Monitoring- und Alerting-Tools (z. B. Grafana, Instana, Graylog)
Umsetzung von Barrierefreiheit
Absicherung von GUIs (z. B. OWASP Top 10, Überlastschutz)
Erfahrung mit Testframeworks (JUnit, JMeter, Mockito)
Consumer Driven Contracts
Analyse, Bewertung und Schätzung von User Stories und Backlog-Einträgen
Neben einem
unbefristeten Arbeitsvertrag
und
30 Tagen Urlaub
warten zahlreiche
Sozialleistungen
und
Benefits
wie die
Gutscheinkarte Ticket Plus®
auf Sie.
Sind Sie bereit für Ihre nächste berufliche Herausforderung? Dann laden Sie in nur wenigen Minuten Ihren Lebenslauf hoch.
Wir freuen uns auf Ihre Bewerbung und stehen für Fragen, sowie weitere Informationen gerne zur Verfügung!
Schwerbehinderte Menschen beziehungsweise gleichgestellte Menschen im Sinne des SGB IX werden bei gleicher Eignung bevorzugt eingestellt.