Wir erwecken Technik zum Leben! Unser Kunde sucht ab sofort einen Softwareentwickler Backend (m/w/d) im Bereich Funk Monitoring für eine Festanstellung in Vollzeit. Der Arbeitsort befindet sich in München und bietet die Möglichkeit für hybrides Arbeiten. Das Unternehmen ist ein seit 1988 bestehendes, mittelständisches Unternehmen, das sich auf Software- und Systemengineering spezialisiert hat. Es übernimmt Kundenprojekte zur Entwicklung innovativer IT-Systeme im technisch-wissenschaftlichen Umfeld, insbesondere in den Bereichen Messtechnik, Kommunikation, Funküberwachung und Energietechnik. In dieser Rolle wirst du im Team an der Konzeption und Implementierung von Backend-Lösungen für moderne Single-Page-Webanwendungen im Funkmonitoring mitwirken. Dein Hauptaugenmerk liegt auf der Entwicklung von Backend-Systemen in C#/.Net Core sowie „Backend for Frontend“-Komponenten in node.js (TypeScript). Du wirst innovative Proof-of-Concepts entwickeln und bestehende Systembestandteile reibungslos ins Gesamtsystem integrieren. Zudem arbeitest du an einem modernen, verteilten Data Management Backend und bist aktiv im agilen Entwicklungsprozess eingebunden, indem du Story Refinements, Sprintplanungen, Reviews und Retrospektiven mitgestaltest. Das Unternehmen bietet dir spannende Projekte mit technischem Tiefgang, ein familiäres und wertschätzendes Team, flexible Arbeitszeiten und Homeoffice-Möglichkeiten sowie eine attraktive Work-Life-Balance mit 30 Urlaubstagen und Sonderurlaub für besondere Anlässe.
Softwareentwickler Backend (m/w/d) Funk Monitoring
Beschreibung
Anforderungen
Um für diese Position in Betracht gezogen zu werden, solltest du ein abgeschlossenes Studium der Informatik, Elektrotechnik oder eine vergleichbare Qualifikation vorweisen können. Du hast mindestens fünf Jahre Erfahrung als Backend-Entwickler (m/w/d) mit einem Fokus auf .NET und node.js. Du bist sicher im Umgang mit JavaScript, TypeScript, node.js und C#. Zudem solltest du Kenntnisse in NET Netzwerkprotokollen (REST, WebSockets, Protobuf, gRPC) sowie in Message Brokern wie RabbitMQ und relationalen Datenbanken, idealerweise PostgreSQL, besitzen. Erste Grundkenntnisse in der Funkkommunikation sind von Vorteil. Du verfügst über sehr gute Deutschkenntnisse, da die Teamkommunikation überwiegend auf Deutsch stattfindet, sowie gute Englischkenntnisse, um technische Dokumentationen sicher verstehen und verfassen zu können. Nice-to-have sind Erfahrungen mit Cloud-native Entwicklung, GitLab, Java, C++ und Domain-Know-how in Spectrum Analysis und Spectrum Monitoring. Persönlich solltest du Freude daran haben, neue Technologien in einem dynamischen Umfeld einzusetzen, schnell in komplexe Themen einzutauchen und gute Praxiskenntnisse in der agilen Softwareentwicklung mitbringen. Teamarbeit ist dir wichtig, und du bist kommunikativ, teilst dein Wissen und bringst dich aktiv ins Team ein.