Senior Software-Entwickler / Software-Architekt in Vollzeit ab dem 01.04.2026
Bezirk Schwaben Hauptverwaltung
Augsburg, Germany
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
German Experience level
SeniorJob location
Remote
Augsburg, Germany
Tech stack
Java
JavaScript
.NET
API
Artificial Intelligence
Unit Testing
Software Quality
Code Review
Continuous Integration
Software Design Patterns
Programming Tools
Distributed Systems
Github
Python
Node.js
Scrum
Programming Environments
Ansible
Simple Object Access Protocol (SOAP)
Software Engineering
React
Angular
Uipath
Information Technology
Terraform
gRPC
Go
Job description
- Analyse, Design und Implementierung von Schnittstellenlösungen, Automatisierungssystemen und Inhouse-Anwendungen im Rahmen der Digitalisierungsprojekte des Bezirks Schwaben
- Verantwortung für die Architektur, Design und Umsetzung der organisationsweiten Softwarelandschaft
- Einführung und Mitgestaltung automatisierter Geschäftsprozesse
- Bewertung und Auswahl von Technologien, Frameworks und Tools, um optimale Lösungen zu gewährleisten
- Sicherstellung der Codequalität durch Code-Reviews, Unit-Tests sowie die kontinuierliche Verbesserung des Entwicklungsprozesses unter Verwendung eines CI/CD-Systems
- Konzeption und Aufbau eines modernen Softwareentwicklungs-Ansatzes unter Verwendung KI-basierter Agenten-Systeme
- Unterstützung der Fachabteilungen in technischen Abstimmungen mit Software-Lieferanten
- Coaching und Anleitung von Nachwuchskräften im Bereich der Software-Entwicklung
Requirements
- Abgeschlossenes Studium der Informatik, Softwaretechnik oder einer ähnlichen Fachrichtung oder vergleichbare Berufserfahrung
- Mehrjährige Berufserfahrung in der Softwareentwicklung und Architektur, idealerweise in einer Senior-Rolle
- Fundierte Kenntnisse in der Entwicklung von Enterprise-Anwendungen (Fullstack) und verteilten Systemen
- Expertise in der Anwendung von Design Patterns, SOLID-Prinzipien und Best Practices für sauberen und wartbaren Code
- Erfahrung mit modernen Softwareentwicklungswerk-zeugen und Programmierumgebungen wie Java, .NET, Python, Go, JavaScript, Angular, React, Node.js und Infrastructure-as-Code Frameworks (z. B. Ansible, Terraform)
- Kenntnisse in der Entwicklung und Integration von APIs (REST, SOAP, gRPC)
- Basiswissen im Bereich Container-Technologien und deren Orchestrierung
- Erfahrung mit agilen Entwicklungsmethoden wie Scrum oder Kanban
- Vorkenntnisse im Bereich Geschäftsprozess-Automatisierung (z. B. Camunda oder UIPath) sind ein Plus
- Praktische Erfahrungen mit dem Einsatz KI-basierter Software-Entwicklungswerkzeuge (Github Copilot, Claude Code)
- Starke Problemlösungsfähigkeiten, analytisches Denkvermögen und eine strukturierte Arbeitsweise
- Ausgezeichnete Kommunikations- und Teamfähigkeiten sowie die Fähigkeit, komplexe technische Konzepte verständlich zu vermitteln
Benefits & conditions
- Eine verantwortungsvolle und abwechslungsreiche Tätigkeit in einem agilen Projekt-Umfeld mit moderner Arbeitsatmosphäre und einem motivierten Team, das großen Wert auf kollegiale Zusammenarbeit legt
- Flexible Arbeitszeitmodelle und Lösungen für eine gelingende Vereinbarkeit von Beruf und Familie, z.B. Mobiles Arbeiten, flexible Arbeitszeiten (zwischen 6.00 und 20.00 Uhr) und ein vergünstigtes AVV/Deutschlandticket
- Fördermöglichkeiten der Radmobilität
- eine betriebliche Altersvorsorge in Höhe von 7,75 Prozent
- eine leistungsgerechte Vergütung nach dem Tarifvertrag des öffentlichen Dienstes (TVöD) in Entgeltgruppe EG 13