Fullstack Software Engineer (w/m/d)
TransnetBW • Stuttgart
Vor 5 Tagen
Stellenbeschreibung
Das kann der Job
- Sie entwickeln gemeinsam mit dem Fachbereich, Architektur und Entwicklungsteams moderne Softwarelösungen über den gesamten Technologie-Stack und übernehmen Verantwortung von der technischen Konzeption über die Implementierung und Qualitätssicherung bis zur Unterstützung des Betriebs
- Sie entwickeln Features, Komponenten und Bugfixes und berücksichtigen dabei Architektur-, Qualitäts- und Sicherheitsanforderungen sowie eine konsequente Testautomatisierung
- Sie nutzen KI-gestützte Entwicklungswerkzeuge gezielt für klassische Entwicklungsaufgaben, beispielsweise bei Implementierung, Refactoring, Testing, Code Reviews, Dokumentation und Fehleranalyse
- Sie gestalten gemeinsam mit den Entwicklungsteams den Software Development Life Cycle und entwickeln die Entwicklungsstandards kontinuierlich weiter, insbesondere hinsichtlich eines sicheren und produktiven Einsatzes von KI in der Softwareentwicklung
- Sie entwickeln und automatisieren Cloud- und Containerbasierte Lösungen und setzen dabei CI/CD sowie Infrastructure as Code für eine standardisierte und reproduzierbare Bereitstellung ein
Das können Sie
- Sie verfügen über ein abgeschlossenes Informatikstudium, eine vergleichbare Ausbildung oder entsprechende Berufserfahrung sowie fundierte Kenntnisse in der Fullstack-Entwicklung, insbesondere mit Backend-Technologien wie Java, Kotlin oder C# und modernen Frontend-Technologien wie JavaScript, React oder Angular
- Sie besitzen Erfahrung mit SQL- und NoSQL-Datenbanken, API-Design, Microservices sowie automatisierten Unit-, Integrations- und End-to-End-Tests
- Sie verfügen über praktische Erfahrung mit KI-gestützten Entwicklungswerkzeugen und können diese sinnvoll zur Unterstützung klassischer Softwareentwicklungsaufgaben einsetzen
- Sie verbinden ein gutes Verständnis moderner Software-Engineering-Praktiken mit der Bereitschaft, Entwicklungsstandards und den Software Development Life Cycle weiterzuentwickeln und dabei Qualität, Informationssicherheit und einen verantwortungsvollen Einsatz von KI zu berücksichtigen
- Sie bringen praktische Erfahrung mit Cloud-Plattformen wie AWS, Azure oder STACKIT, Docker, Kubernetes, CI/CD und Infrastructure as Code, beispielsweise mit Terraform, OpenTofu, Pulumi oder Ansible, mit