Softwareentwickler Backend Funk Monitoring in München
Role details
Job location
Tech stack
Job description
- Als Softwareentwickler Backend (m/w/d) Funk Monitoring in München wirkst du im Team an der Konzeption und Implementierung an Backend-Lösungen für moderner Single-Page-Webanwendungen im Bereich Funkmonitoring mit.
- Dein Fokus liegt dabei auf Backend-Systemen in C#/.Net Core und "Backend for Frontend" Komponenten in node.js (TypeScript).
- Gemeinsam mit deinen Teammitgliedern entwickelst du innovative Proof-of-Concepts und bringst neue Ideen auf den Weg.
- Du sorgst dafür, dass bestehende Systembestandteile reibungslos ins Gesamtsystem eingebunden werden.
- Außerdem entwickelts du im Team ein modernes, verteiltes Data Management Backend.
- Im agilen Entwicklungsprozess bist du mittendrin statt nur dabei: Du gestaltest Story Refinements, Sprintplanungen, Reviews und Retrospektiven aktiv mit
Requirements
-
Du hast ein abgeschlossenes Studium der Informatik, Elektrotechnik oder eine vergleichbare Qualifikation, z.B. eine technische Ausbildung.
-
Du hast mindestens fünf Jahre Erfahrung als Backend-Entwickler (m/w/d) mit Fokus auf .NET und node.js.
-
Du bist sicher im Umgang mit
-
JavaScript, TypeScript, node.js und C#. NET
-
Netzwerkprotokollen (REST, WebSockets, Protobuf, gRPC) sowie Message Brokern wie RabbitMQ
-
relationalen Datenbanken, idealerweise PostgreSQL
-
Time Series-Datenbanken, vorzugsweise TimescaleDB
-
Git
Du bist vertraut mit Visual Studio und Visual Studio Code als EntwicklungsumgebungErste Grundkenntnisse in der Funkkommunikation runden dein Profil abDu verfügst über sehr gute Deutschkenntnisse, da unsere Teamkommunikation und Projektdiskussionen überwiegend auf Deutsch stattfinden. Außerdem bringst du gute Englischkenntnisse mit, um technische Dokumentationen sicher verstehen und verfassen zu können.Nice-to-have (kein Muss): Erfahrungen mit Cloud-native Entwicklung (z. B. Containerization, Private Cloud), GitLab, Java, C++ sowie Domain-Know-how in Spectrum Analysis und Spectrum Monitoring
Benefits & conditions
- Du hast Freude daran, neue Technologien in einem dynamischen Umfeld einzusetzen, arbeitest dich schnell in komplexe Themen ein und verfügst über gute Praxiskenntnisse in der agilen Softwareentwicklung.
- Teamarbeit ist für dich mehr als ein Buzzword - du arbeitest gerne mit anderen zusammen, bist kommunikativ, teilst dein Wissen und bringst dich aktiv ins Team ein
- Du denkst kundenorientiert und behältst dabei immer die Qualität im Blick