Wien
Software entwickelt sich weiter – Unternehmen auch. Doch was passiert, wenn kritische Softwarelösungen in die Jahre kommen, sich nicht mehr anpassen lassen und niemand mehr damit arbeiten will? Genau hier kommen wir ins Spiel.
Wir bei PDC übernehmen Verantwortung für bestehende Software, modernisieren sie und machen sie wieder wartbar und zukunftssicher. So entstehen frustfreie Softwarelösungen mit echtem Mehrwert – für unsere Kunden und für die Menschen, die täglich mit der Software arbeiten.
Dafür braucht es ein starkes Team. Wir suchen engagierte Experten, die nicht nur Tasks abarbeiten, sondern wirklich etwas bewegen wollen. Bei uns übernimmst du Verantwortung für herausfordernde Softwareprojekte, arbeitest an individuellen Lösungen und gibst Unternehmen wieder die Kontrolle über ihre eigene Software und damit über ihre Zukunft zurück.
Klingt spannend? Dann bewirb dich jetzt als
**Senior Software Developer C# - Vollzeit (38,5h/Woche)**
In dieser Rolle gestaltest du maßgeblich die Entwicklung von Softwarelösungen und sorgst dafür, dass diese den Anforderungen und Wünschen unserer Kunden gerecht werden. Du bist verantwortlich für die Umsetzung und Weiterentwicklung der Software und agierst dabei als technischer Experte und Lösungsanbieter.
### Dein Aufgabenbereich:
Wir retten Softwareprojekte. Das bedeutet: Du arbeitest an Projekten, an denen andere IT-Provider bereits gescheitert sind und übernimmst Verantwortung dafür, sie technisch wieder auf Kurs zu bringen.
Entwicklung und Architektur
* Du arbeitest in komplexen Software-Projekten mit und übernimmst die Verantwortung für die Entwicklung und Qualitätssicherung von Softwarelösungen.
* Du gestaltest aktiv die Anforderungen und die Architektur der Software, indem du die Bedürfnisse der Kunden und Endnutzer antizipierst und in die Lösung einfließen lässt.
Qualität und Prävention
* Du prüfst deine eigenen Features in praxisnahen Umgebungen, um höchste Qualitätsstandards sicherzustellen.
* Du erkennst technische Probleme frühzeitig und ergreifst proaktive Maßnahmen, um sie zu beheben oder zu eskalieren.
* Du bringst dich aktiv in den Anforderungsprozess ein, um suboptimale Lösungen zu vermeiden und Missverständnisse frühzeitig aufzulösen.
DevOps und Betrieb
* Du betreust die von dir entwickelten Applikationen auch im laufenden Betrieb, etwa durch Deployments, Log‑Analysen, Versionsupdates oder kleinere Serverkonfigurationen.
* Bei Bedarf unterstützt du im 2nd-Level-Support, z. B. durch technische Analysen, das Reproduzieren von Fehlern oder direkte Kundengespräche.
* Du arbeitest dabei im Sinne eines modernen DevOps‑Gedankens und