Homeoffice C#-Webentwickler (m/w/d)

NOWEDA Apothekergenossenschaft eG · Essen, North Rhine-Westphalia · Germany · Remote

About the job

Das Bieten Wir Dir

  • Verwirkliche Dich in einer langfristigen, krisensicheren Anstellung und zukunftssicheren Branche.
  • Entwickle Dich persönlich und fachlich weiter und profitiere von einem attraktiven Vergütungspaket sowie 30 Tagen Erholungsurlaub im Jahr.
  • Beginne mit einem individuell auf Deine Tätigkeit zugeschnittenen Onboarding für einen optimalen Start bei der NOWEDA.
  • Gestalte Deine Aufgaben mit einem hohen Maß an Eigenverantwortung und nutze die Möglichkeit zum mobilen Arbeiten.
  • Arbeite in einem motivierten und erfolgreichen Team, das die Leidenschaft für die IT teilt.
  • Genieße eine offene und wertschätzende Unternehmenskultur mit flachen Hierarchien und kurzen Entscheidungswegen.
  • Profitiere u. a. von den Möglichkeiten der finanziellen Unternehmensbeteiligung und vielfältigen Sozialleistungen, wie z. B. der NOWEDA Pensionskasse oder vermögenswirksamer Leistungen.
  • Weitere Benefits: vielfältige Mitarbeiterrabattangebote, bezuschusste Kantine, kostenlose Mitarbeiterparkplätze, Mitarbeiterevents, betriebsärztliche Betreuung und Vorsorgeuntersuchungen.

Das Sind Deine Aufgaben

  • Du entwickelst und realisierst maßgeschneiderte Architektur-Lösungen, die unsere Webanwendungen auf ein neues Level heben. Deine Konzepte sind die Grundlage für skalierbare und performante Systeme.
  • In enger Zusammenarbeit mit Deinem Team erschaffst Du innovative Weblösungen. Du beherrscht sowohl das Backend als auch das Frontend und setzt dabei auf moderne C#-Technologien.
  • Alte Systeme sind für Dich keine Hürde, sondern eine spannende Herausforderung. Du überführst bestehende Anwendungen Schritt für Schritt in die Welt von C# und sorgst dafür, dass sie zukunftssicher und performant laufen.
  • Du übernimmst die Verantwortung für den vollständigen Entwicklungsprozess bis hin zum Deployment und stellst sicher, dass die Anwendungen reibungslos im produktiven Betrieb bestehen.
  • Du unterstützt unsere Junior-Entwickler durch gezieltes Coaching und teilst dein Wissen aktiv, um das gesamte Team weiterzuentwickeln.
  • In Deinem Arbeitsalltag nutzt Du verschiedene moderne Technologien und Tools. Dazu gehören unter anderem: C#, ASP.NET Core, Blazor, Entity Framework, PostgreSQL, Kafka, Docker, Kubernetes, Gitlab.

Das Bringst Du Mit

  • Du hast fundierte Kenntnisse in der Entwicklung von Web-Anwendungen und kennst Dich mit den neuesten Features und Best Practices in C# und ASP.NET Core aus.
  • Idealerweise hast Du bereits mit Blazor gearbeitet und diese Technologie genutzt, um leistungsstarke Single-Page-Applications zu entwickeln.
  • Du bist vertraut mit relationalen Datenbanken und weißt, wie man PostgreSQL effizient einsetzt, um performante und skalierbare Datenbanklösungen zu realisieren.
  • Du verstehst die Anforderungen an Anwendungen, die rund um die Uhr verfügbar sein müssen und hast bereits Erfahrungen mit entsprechenden Architekturen und Systemen gesammelt.
  • Du beherrscht die Entwicklung und Implementierung von RESTful APIs, die sauber dokumentiert und für verschiedene Nutzer optimiert sind.
  • Du kennst Dich mit Apache Kafka und eventgesteuerten Architekturen aus und weißt, wie man Ereignisströme effizient verarbeitet, um moderne, skalierbare Systeme zu bauen.
  • Testgetriebene Entwicklung (TDD) ist für Dich kein Fremdwort und Du legst Wert darauf, automatisierte Tests zu erstellen, um die Qualität deines Codes sicherzustellen.
  • Du teilst gerne Dein Fachwissen und unterstützt weniger erfahrene Teammitglieder bei ihrer Weiterentwicklung. Dabei bringst Du Dich aktiv ein und gestaltest die Prozesse für Wissensaustausch und Zusammenarbeit im Team mit.