Principal Software Developer
Job description:
### Aufgaben * Software-Entwicklung im Rahmen der Anforderungen des Software Engineerings * Backend-Implementierung mit Fokus auf funktionalen Logiken, Datenkonvertierung und Entwicklung von zeitkritischen Anforderungen und zugesicherten Datenverarbeitungen sowie dem Zusammenspiel mit Data * Warehouse Systemen * Integration räumlich begrenzter Funktionen in Frontend-Systemen * Design und Entwicklung von verteilten Systemen als komplexe geo-redundante Microservices-Lösungen * Reverse Engineering und Neuentwicklung von Legacy Software Systemen * Erstellung und Entwicklung von CI/CD-Pipelines von Microservices als Full-Stack-Web-Entwicklungen als air-gapped on-premise Kubernetes Deployments sowie * Simulation komplexer Nutzdaten proprietärer Datenschnittstellen und -protokolle und Test und Verifikation entwickelter Software Systeme unter Nutzung der Simulationen ### Profil * Fachhochschulstudium der Fachrichtung Informatik, Wirtschaftsinformatik oder vergleichbare Qualifikation * Frontend-Entwicklung von grafischer oder anderer Benutzerschnittstellen, inkl. Layouterstellung einer Anwendung für Webanwendungen sowie * Backend-Implementierung der funktionalen Logik der Anwendung, inkl. Integration diverse Datenquellen und externer Dienste zur Bereitstellung der Anwendung * Erstellen von Full-Stack-Web-Entwicklungen für Web-Anwendungen * Agile Entwicklung zur automatisierten Qualitätssicherung von Softwareprojekten ### Benefits * Attraktive Projektlaufzeit * Remote Anteil