Ihre Aufgaben
1. Softwarearchitektur-Umsetzung: Selbstständige und gesamtheitliche Umsetzung von Architekturelementen unter Einhaltung definierter Prozesse und Qualitätsstandards.
2. Entwicklungsaktivitäten steuern: Bewertung, Veranlassung und Implementierung aller notwendigen Schritte innerhalb der Softwareentwicklung basierend auf der Softwarearchitektur.
3. Komplexitätsreduktion & Design: Dekomposition komplexer Strukturen sowie Erstellung von Umsetzungskonzepten, Designs und Verknüpfung der relevanten Softwareartefakte.
4. Architekturbewertung: Prüfung der Gesamtarchitektur und einzelner Komponenten hinsichtlich der Vorgaben zu Zeit, Qualität und Kosten.
5. Teamabstimmung: Austausch mit dem Entwicklungsteam zu Aufgaben, Herausforderungen und möglichen Lösungswegen im Rahmen der täglichen Zusammenarbeit.
6. Unterstützung im Workpackage: Mitarbeit bei Planung, Strukturierung und Umsetzung der zugehörigen Arbeitspakete.
Ihre Qualifikationen
7. Abgeschlossenes Studium im MINT-Bereich oder Ausbildung zum/zur Fachinformatiker:in mit entsprechender Fachschulausbildung, Weiterbildung und langjähriger Berufserfahrung
8. Mehrjährige Erfahrung in der Softwareentwicklung
9. Erfahrung mit agilen Methoden (Scrum, Kanban o. Ä.)
10. Sehr gute Kenntnisse in TypeScript und React
11. Erfahrung mit REST- und Socket-Schnittstellen
12. Sehr gute Deutschkenntnisse
Ihre Vorteile
Bei uns arbeiten Sie unbefristet und in Festanstellung. Darüber hinaus bieten wir Ihnen einen Haustarifvertrag, der auf die Gehaltsstrukturen der verschiedenen Berufsgruppen zugeschnitten ist und Qualifikation sowie Berufserfahrung honoriert. Neben den tariflich gesicherten Sozialleistungen eines expandierenden Unternehmens bieten wir Ihnen die Möglichkeit, sich entsprechend Ihres individuellen Erfahrungsschatzes persönlich und fachlich weiterzubilden.