In der Rolle als Senior Softwareentwickler entwickeln Sie ganzheitliche Softwarelösungen, die sowohl Backend- als auch Frontend-Komponenten umfassen
Dabei übernehmen Sie auch die Strukturierung der Softwarearchitektur und beraten sowie unterstützen Ihr Team bei Neuentwicklungen und der Auswahl geeigneter Softwarearchitekturansätze
Zudem verantworten Sie die Konzeption, Umsetzung und Pflege unserer CI/CD-Pipelines und gewährleisten so eine automatisierte, fehlerfreie und schnelle Bereitstellung von Software-Releases
Auch die Sicherstellung der Einhaltung von Entwicklungsprozessen, Qualitätsstandards und Terminen gehört in Ihr verantwortungsvolles Aufgabengebiet
Sie konzipieren und entwickeln performante Schnittstellen und Services, die eine zuverlässige und effiziente Kommunikation zwischen Systemkomponenten sowie mit externen Anwendungen ermöglichen
Sie optimieren die Codequalität durch den Einsatz von Clean-Code-Prinzipien und regelmäßige Code-Reviews, um eine hohe Performance, Wartbarkeit und Lesbarkeit der Anwendungen sicherzustellen
Nicht zuletzt bearbeiten Sie komplexe technische Störungen und analysieren Fehler auf Code- und Systemebene und übernehmen hierbei die Kommunikation und gemeinsame Lösungsfindung mit externen Stakeholdern
Anforderung
Abgeschlossene Ausbildung als Fachinformatiker , vergleichbare Berufserfahrung oder ein Studium im Bereich IT
Mehrjährige Berufserfahrung in der Softwareentwicklung
Versierte Kenntnisse in der objektorientierten Programmierung, idealerweise Fokus auf C#
Gute bis sehr gute Kenntnisse in der Programmierung mit T-SQL
Erfahrung in der DevOps-Administration im Versionsverwaltungssystem GIT
Analytische und konzeptionelle Stärke sowie Koordinationsgeschick
Pro-Aktives Vorgehen und ein hohes Maß an Teamfähigkeit sowie Zuverlässigkeit