Als Softwareentwickler bei einem renommierten Unternehmen tust du wichtige Arbeit.
Gemeinsam mit deinem Team entwickelst du einen Applikationsserver für eine Anwendung mit einer dreischichtigen Architektur.
Der Applikationsserver stellt sowohl das Backend für die eigene Software zur Verfügung, dient aber auch als Schnittstelle zur Kopplung mit fremden Systemen, die darüber sowohl Daten eingeben/abfragen können, als auch Aufträge auslösen können.
Die Herausforderungen
* Deine Aufgaben umfassen:
* Das Entwickeln und Pflegen eines Applikationsservers gemeinsam mit deinem Team.
* Die Portierung vorhandener Anwendungslogik aus einem bestehenden Windows-Client und dessen Aktualisierung.
* Die Erweiterung des Applikationsservers und des Clients um weitere Features.
* Die Implementierung des Applikationsservers in C# mit .NET 8.
* Die Gewährleistung der Qualität der Software durch regelmäßige Code Reviews und die Bereitstellung von automatisierten Tests.
Was wir bieten
* Umfassende Einarbeitung mit Unterstützung durch erfahrene Kollegen.
* Angenehmes Betriebsklima, Offenheit, Respekt und mitarbeiternahe Kommunikation.
* Ein sehr gut etabliertes Unternehmen mit hervorragenden Referenzen.
Ihre Qualifikationen
* Du besitzt bereits Erfahrung in der Entwicklung von Applikationsservers mittels WCF, gRPC, SignalR oder ähnlichem.
* Praktiken wie Design Patterns, Clean Code und Unit-Testing sind Standard für dich.
* Optimalerweise hattest du bereits mit Enterprise Application Integration (EAI) bzw. Enterprise Integration Patterns und Integrationsframeworks wie z.B. Apache Camel Berührung.
* Du bist sensibilisiert für das Thema Cyber Security und berücksichtigst es bei Design und Implementierung.
* Idealerweise hast du Kenntnisse im Bereich Zero Trust Network Access (ZTNA).
Wenn du diese Herausforderung annehmen möchtest, dann bewirb dich auf dieses spannende Jobangebot!