Summary
✨ AI‑Generated
A full-stack software development position focused on building and optimizing solutions for an industrial IoT environment. You will work with C#/.NET and TypeScript/Angular on a core device-management service, helping integrate and manage connected devices while collaborating with a team on continued software improvement.
Highlights
Full-stack development role within an international and innovative environment, offering varied responsibilities, meaningful technical work, personal development opportunities, and collaboration on core device-management services.
Description
Als potenzieller Arbeitgeber fordern wir dazu auf, das zu tun, was man liebt.
Und wir bieten dafür das Spielfeld.
In einem internationalen, innovativen Unternehmen, in dem du persönliche Stärken und Leidenschaften ausleben kannst.
Mit einer Arbeit, die sinnvoll ist, mit vielfältigen Aufgabenbereichen, Respekt, Offenheit, Vielfalt, Mut und Wertschätzung sowie viel Freiraum, sich weiterzuentwickeln.
Denn bei ifm zu arbeiten heißt: Do what you love.
Software Developer Fullstack (m/w/d) - C#/.NET & TypeScript/Angular
Die Aufgabe
Mit unserer IIoT-Plattform moneo verknüpfen wir Sensordaten, Software und KI, damit Unternehmen ihre Maschinen und Anlagen intelligenter überwachen, analysieren und optimieren können.
Die Entwicklung und Optimierung unserer Softwarelösungen ist längst nicht abgeschlossen.
Gemeinsam mit deinem Team arbeitest du im Bereich Device Management an einem unserer Kernservices von moneo und sorgst dafür, dass Geräte nahtlos integriert, verwaltet und mit unseren Anwendungen verbunden werden können.
Dabei übernimmst du folgende Aufgaben
Entwicklung und Weiterentwicklung unserer moneo-Softwarelösungen im Frontend (TypeScript/Angular) und Backend (C#/.NET)Konzeption und Implementierung produktspezifischer Softwarekomponenten, Mikroservices und Schnittstellen für das moneo-ProduktportfolioErstellung von technischen Konzepten, Spezifikationen und qualitativ hochwertigem Code unter Berücksichtigung aktueller EntwicklungsrichtlinienDurchführung von Code Reviews und Pair Programming sowie fachlicher Austausch innerhalb des EntwicklungsteamsSicherstellung der Softwarequalität durch die Erstellung von Testfällen und Testspezifikationen sowie die Zusammenarbeit mit den Tester:innen bei Tests und TestautomatisierungZusammenarbeit mit angrenzenden Fachbereichen sowie Mitarbeit in agilen Entwicklungsprojekten
Das Profil
Du bist ganz sicher kein Kellerkind, sondern schätzt den Austausch im Team genauso wie sauberen Code.
Neue Themen und Technologien haben einen besonderen Reiz für dich und du bringst aktiv Ideen ein, um unsere Softwareprodukte kontinuierlich weiterzuentwickeln.
Du arbeitest strukturiert, denkst lösungsorientiert und hast Freude daran, gemeinsam mit den Kolleg:innen aus Entwicklung, Quality Assurance und Product Management innovative Lösungen zu schaffen.
Fachliche Voraussetzungen sind
Abgeschlossenes Studium der (Wirtschafts-) Informatik oder eine vergleichbare Ausbildung ergänzt um einschlägige Berufserfahrung im Software DevelopmentFundierte praktische Erfahrung in der Entwicklung mit C#/.NET sowie in TypeScript und AngularErste Berührungspunkte mit KI-unterstützter Entwicklung sind von VorteilSehr gute Deutsch- und Englischkenntnisse in Wort und Schrift setzen wir voraus
Wir bieten
Hybride Arbeitsmodelle oder lieber Arbeit im Büro? Sag es uns – es ist deine Entscheidung.Flexible Arbeitszeiten? Klar doch - innerhalb der wöchentlichen Arbeitszeit von 40h ist das machbar.30 Tage Urlaub sind knapp? Verstehen wir - du bekommst zusätzliche freie Tage zwischen Weihnachten und Neujahr von uns obendrauf.Lust auf Neues? Lebst du bei uns aus - lebenslanges Lernen wird durch regelmäßige interne und externe Weiterbildungen ermöglicht und wertgeschätzt.Weitere Benefits? Logisch – bezuschusste betriebliche Altersvorsorge und Berufsunfähigkeitsversicherung, Bikeleasing sowie Kinderferienbetreuung, Fitnessstudio und Betriebsrestaurant im The SUMMIT in Siegen gehören zum Paket dazu.