Zum Hauptinhalt springen

Softwareentwickler .NET / nodejs (m/w/d)

Gestalte die Zukunft der digitalen Infrastruktur mit narz!

Du bist leidenschaftlicher Backend-Entwickler, der modernste Technologien, Clean Code und skalierbare Architekturen schätzt? Bei narz entwickelst du im Rahmen eines hochmotivierten Teams zukunftsweisende Softwarelösungen, die bei der Steuerung und Überwachung von Energie-, Wasser- und Abwassersystemen eingesetzt werden. Unsere IoT-Plattform audako verarbeitet Millionen von Sensordaten, um eine vernetzte und nachhaltige Infrastruktur mitzugestalten. Werde Teil unseres Teams und arbeite in einer Umgebung, in der Innovation, Qualität und Nachhaltigkeit an erster Stelle stehen.

Deine Aufgaben im Detail

  • Backend-Entwicklung für unsere IoT-Plattform: Du entwickelst leistungsstarke, wartbare und hochskalierbare Backend-Anwendungen mit primär .NET (Core, C#), teils Node.js (TypeScript). Damit schaffst du stabile Services, die kontinuierlich Daten von Millionen Sensoren verarbeiten und in Echtzeit bereitstellen.
  • Microservices & RESTful APIs: Du konzipierst und implementierst Microservices sowie RESTful APIs mit Technologien wie ASP.NET Core. So stellst du sicher, dass unsere Plattform modular, erweiterbar und zukunftssicher ist.
  • Datenbank-Optimierung: Du sorgst für eine effiziente Datenbank und modellierst Datenstrukturen in einer nicht-relationalen Datenbank (MongoDB). Du optimierst Abfragen, implementierst Caching-Strategien und sorgst für robuste Datenverarbeitungsprozesse.
  • Integration von Schnittstellen: Du bindest externe APIs und IoT-Protokolle wie MQTT oder WebSockets ein, um Datenströme in Echtzeit zu verarbeiten und nahtlos in unsere Plattform zu integrieren.
  • Clean Code & Best Practices: Du pflegst und optimierst bestehende Codebasen gemäß Best Practices (SOLID, Clean Code-Prinzipien) und stellst sicher, dass neue Features sicher, wartbar und performant implementiert werden.
  • Qualitätssicherung & Testautomatisierung: Du verantwortest Unit Tests, Integrationstests und arbeitest an automatisierten Testabläufen mit. Damit trägst du aktiv zu einer hohen Softwarequalität und Wartbarkeit bei.
  • Enge Zusammenarbeit mit dem Frontend-Team: Du stellst eine reibungslose Anbindung zwischen Backend-Logik und UI sicher, unterstützt bei API-Designentscheidungen und sorgst für eine exzellente User Experience.
  • CI/CD & DevOps: Du setzt auf moderne Entwicklungsprozesse mit Continuous Integration und Continuous Deployment. Dabei behältst du Skalierbarkeit, Performance und Sicherheit stets im Blick.
  • Performance, Skalierbarkeit & Sicherheit: Du arbeitest proaktiv an der Optimierung unserer Plattform, evaluierst neue Technologien, Container-Lösungen sowie Cloud-Dienste und stellst so die langfristige Leistungsfähigkeit und Stabilität unserer Systeme sicher.
  • Dokumentation & Wissenstransfer: Deine Arbeitsschritte dokumentierst du umfassend und verständlich, um einen transparenten Wissenstransfer im Team und gegenüber unseren Kunden und Partnern zu gewährleisten.

Das bringst du mit

  • Erfolgreich abgeschlossene Ausbildung als Fachinformatiker (m/w/d) Anwendungsentwicklung oder abgeschlossenes Studium der Informatik bzw. eines vergleichbaren Fachgebiets.
  • Einschlägige Erfahrung in der Backend-Entwicklung mit .NET Core, C#, Node.js und JavaScript/TypeScript.
  • Kenntnisse im Umgang mit relationalen und NoSQL-Datenbanken (PostgreSQL, SQL Server, MongoDB).
  • Erfahrung in der Implementierung von Microservices und RESTful APIs.
  • Idealerweise Vertrautheit mit Container-Technologien (Docker) und Orchestrierungslösungen (z. B. Kubernetes).
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift.
  • Begeisterung für agile Methoden (Scrum, Kanban) und DevOps-Praktiken.
  • Teamfähigkeit, strukturierte Arbeitsweise und eigenverantwortliches Handeln.
  • Hohe Lernbereitschaft, um sich in neue Technologien und Themen einzufinden.

Das bieten wir dir

  • Ein Team, das offen für neue Kolleg:innen ist und dich herzlich willkommen heißt.
  • Wir feiern gemeinsame Teamevents, Workshops und Firmenerfolge, um den Zusammenhalt zu stärken.
  • Die Chance, eine bestehende, zukunftsorientierte Plattform aktiv mitzugestalten.
  • Überdurchschnittliche Vergütung sowie 30 Tage Urlaub.
  • Betriebliche Altersvorsorge und Zusatzkrankenversicherung für deine finanzielle und gesundheitliche Sicherheit.
  • Flexible Homeoffice-Möglichkeiten und ein modernes Arbeitsumfeld.
  • Dienstrad-Leasing, um deine Mobilität und Gesundheit zu fördern.
  • Zugang zu Corporate Benefits mit attraktiven Rabatten.
  • Kostenloser Kaffee, kostenlose Getränke und ein stets gefüllter Obstkorb für deine tägliche Stärkung.
  • Umfassende Weiterbildungsmöglichkeiten, um dich technologisch stets auf dem neuesten Stand zu halten.

Warum narz?

Wir bei narz formen die digitale Infrastruktur von morgen - verantwortungsbewusst, innovativ und so zukunftsfähig, dass auch künftige Generationen davon profitieren. Unsere Lösungen im Bereich Wasser, Energie und IoT tragen dazu bei, intelligente, lebenswerte und zukunftssichere Umgebungen zu schaffen. Hier arbeiten wir nicht nur mit modernsten Technologien, sondern verfolgen auch eine klare Mission: Gemeinsam leisten wir einen nachhaltigen Beitrag für eine bessere Zukunft.

Bereit, deine Zukunft neu zu programmieren? Dann bewirb dich jetzt und werde Teil des narz-Teams! Wir freuen uns, mit dir gemeinsam durchzustarten.

Dies ist eine auf dritten Jobbörsen gefundene Stellenanzeige. Wir bieten hierfür keinen Support, können diese aber jederzeit offline stellen. Für weitere Informationen: Datenschutzhinweise | Anzeige melden.

Ähnliche Stellenanzeigen

Softwareentwickler .NET / nodejs (m/w/d)

narz systems GmbH & Co. KG
36358 Herbstein
Unbefristet, Vollzeit

Veröffentlicht am 15.01.2025

Jetzt Job teilen