SignPath

Full-Stack Senior C# Developer

Join our our CQRS/ES core product team

  • Equal opportunity employment, all genders
  • Full-time or part-time (from 30 hrs per week)

Locations

  • Vienna: office, remote, hybrid

Full-Stack Senior C# Developer

German: CEFR C1 or better required for this position.

Du bist leidenschaftliche/r C# Developer:in, async/await und LINQ sind dein Fachvokabular und TDD und Clean Code deine Wohlfühlzone? Dann unterstütze uns dabei, unser Produkt SignPath zu entwickeln!

Home Office: Permanent bis zu 80 % Remote Work. (An einen Tag pro Woche ist das gesamte Team in unserem Büro in der Wiener Innenstadt.)

Deine Aufgaben

Als Full Stack Senior Softwareentwickler:in bist du für unser Produkt von der Feature-Idee über Konzeption, Architektur, Design, Implementierung, Testing und Deployment im gesamten Entwicklungszyklus involviert. In deiner Rolle als Senior-Entwickler:in schreckst du nicht vor komplexen und herausfordernden Aufgaben zurück und stellst einen hohen Qualitätsanspruch an die Umsetzung. Du bringst Kreativität und technische Kompetenz in ein hochqualifiziertes Team ein und trägst so dazu bei, unser Produkt erfolgreich zu machen.

  • Du arbeitest an technisch anspruchsvollen Problemen - von der Konzeption über die Entwicklung bis zum Deployment. Eingebettet in das Development Team entwickelst du in Sprints unsere Code-Signing-Plattform SignPath.io weiter.
  • Im TDD-Modus erstellst du hochwertigen, automatisiert getesteten, sicheren und wartbaren Code.
  • Mängel im Bereich Clean Code motivieren dich sofort zu Refactorings.
  • Durch Peer Reviews, Pair Programming und offenes Feedback entwickelst du dich gemeinsam mit dem Team weiter.
  • In Research Tasks kannst du dich tief und selbständig in eine Materie einarbeiten, danach qualifizierte Antworten auf Detailfragen geben und die Ergebnisse kurz und prägnant zusammenfassen.
  • Du entwickelst ein tiefgehendes Verständnis deines Problems, auch abseits des Happy Path. Du verstehst, warum etwas funktioniert, welche nicht-funktionalen Anforderungen damit erfüllt werden und auch unter welchen Bedingungen die gewählte Lösung scheitert.

Dein Profil

  • Du hast ein Informatikstudium abgeschlossen und/oder verfügst über mehrjährige Erfahrung in der Entwicklung und dem Deployment komplexer .NET-Applikationen auf dem Microsoft-Technologiestack.
  • Du kennst dich sehr gut aus in der Entwicklung mit objektorientierten Sprachen und Frameworks. Dabei schreibst du lesbaren, testbaren und änderungsfreundlichen Code. Refactoring ist für dich integraler Bestandteil des Programmierens und Clean Code nicht nur ein Schlagwort. Neue Technologien scheust du nicht, sondern betrachtest sachlich ihren Mehrwert und bewertest, wie sie in der Software eingesetzt werden können.
  • Du kennst die Sprachen und die Frameworks, die du einsetzt, im Detail. Du kannst dabei auch die Vor- und Nachteile verschiedener Methoden und APIs bewerten. TDD, MVC, IoC, DDD und CQRS, sind für dich Methoden, mit denen du gezielt die Probleme deiner Kunden lösen kannst.
  • Du arbeitest selbstständig und im Team, bringst dich aktiv in Entscheidungsprozesse ein und erforschst gerne neue Technologien. Hohe Qualität ist für dich besonders wichtig und es bereitet dir Freude, die von dir gefundenen Lösungen laufend iterativ zu verbessern.
(German language portal)

Sign up for news and special offers