Woran du arbeitest
Backend-Entwicklung & Architektur
* Entwicklung und Weiterentwicklung komplexer Backend‑Funktionalitäten unserer ERP‑Software WOWIPORT mit den neusten Versionen von C# und .NET in einer webbasierten, datenbankgestützten Systemlandschaft
* Umsetzung anspruchsvoller Geschäftslogiken für die Wohnungswirtschaft in den Teams Belegsystem und Rechnungswesen oder Dokumente und Infrastruktur
* Backend‑Entwicklung Entwicklung von Code für den produktiven Einsatz in Docker‑Containern im Kubernetes Cluster
* Verwendung der mächtigen Metadaten in WOWIPORT für die Generierung des Frontend und der Datenbankschicht für MSSQL.
Verantwortung & Zusammenarbeit im agilen Umfeld
* Enge Zusammenarbeit mit Modul Ownern, Tester:innen und Entwickler:innen
* Aktive Mitgestaltung im 3‑wöchigen agilen Releasezyklus sowie Raum für eigene Ideen zur technischen und fachlichen Weiterentwicklung von WOWIPORT
* Refinements zwischen Development und Modul Ownern, um Anforderungen technisch sauber umzusetzen
Qualität, Testing & Weiterentwicklung
* Durchführung von Code Reviews und Pair Programming (insbesondere im Rahmen des Onboardings)
* Sicherstellung von Code‑Qualität und Wartbarkeit, z. B. durch StyleCop‑Regularien und eine sehr hohe Testabdeckung mit Unit Tests und automatisierten Build-Pipelines mit GitLab
* Enge Zusammenarbeit mit QA, die zusätzlich automatisierte Oberflächentests einsetzt
* WOWI Think Forward Time (WTFT): pro Sprint 2 Tage Zeit (ähnlich wie ein Hackathon) für Weiterbildung und die Arbeit an betrieblich sinnvollen Zukunftsthemen
Das bringst du mit
Fachliche Qualifikationen
* Mehrjährige Berufserfahrung in der Backend-Entwicklung mit C# und .NET
* Sehr gute Kenntnisse in objektorientierter Programmierung
* Erfahrung im Arbeiten mit MSSQL-Datenbanken
* Routine im Einsatz von Unit Tests
* Idealerweise Erfahrung mit Docker und Linux-basierten Systemen
Methodische Kompetenzen
* Erfahrungen mit agilen Entwicklungsmethoden (z.B. Scrum oder Kanban)
Persönliche Fähigkeiten
* Freude daran, dich in komplexe fachliche Domänen einzuarbeiten
* Strukturierte, selbstständige Arbeitsweise
* Klare, konstruktive Kommunikation im Team
* Sehr gute Deutsch- und Englischkenntnisse für die Zusammenarbeit mit unseren Teams in Deutschland und Bulgarien (mind. C1)