Software Developer Fullstack - C#/.NET & TypeScript/Angular

ifm electronic gmbh
Siegen, Germany
12 days ago
Apply on ifm-electronic-gmbh.contactrh.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German

Tech stack

.NET Framework Artificial Intelligence Automation of Tests C Sharp (Programming Language) Software Quality Code Review Pair Programming Software Engineering Software Systems Test Case TypeScript Test Scripts
+4 more
Backend AngularJS Information Technology Front End Software Development

Job description

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-Produktportfolio
  • Erstellung von technischen Konzepten, Spezifikationen und qualitativ hochwertigem Code unter Berücksichtigung aktueller Entwicklungsrichtlinien
  • Durchführung von Code Reviews und Pair Programming sowie fachlicher Austausch innerhalb des Entwicklungsteams
  • Sicherstellung der Softwarequalität durch die Erstellung von Testfällen und Testspezifikationen sowie die Zusammenarbeit mit den Tester:innen bei Tests und Testautomatisierung
  • Zusammenarbeit mit angrenzenden Fachbereichen sowie Mitarbeit in agilen Entwicklungsprojekten

Requirements

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 Development
  • Fundierte praktische Erfahrung in der Entwicklung mit C#/.NET sowie in TypeScript und Angular
  • Erste Berührungspunkte mit KI-unterstützter Entwicklung sind von Vorteil
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift setzen wir voraus

Benefits & conditions

  • 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on ifm-electronic-gmbh.contactrh.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · World Congress 2023

8:50 min

Validating test cases using the LLM judge concept

Alisa Hrustic Alisa Hrustic · Europe 2026 Virtual

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:52 min

Maintaining backward compatibility across major versions

Jessica Janiuk · JS Congress

5:53 min

Defining semantic test cases with pairwise combinations

Johannes Bergsmann Johannes Bergsmann +1 · World Congress 2023

Videos

See all

Related articles

See all