Software Developer - Control Systems

Dmgmori Digital — Germany · Posted ~19 hours ago

Skills

C# .NET backend development Docker Windows application development Windows

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join an interdisciplinary engineering team developing and maintaining software used in an advanced manufacturing environment. You will build backend components with C# and .NET, support containerized and Windows-based applications, and contribute to the evolution of an established internal solution.

Highlights

Work within an interdisciplinary development team on backend engineering and the continued development of an internal software solution. The role combines modern containerized applications with Windows software in an advanced manufacturing environment.

Description

DMG MORI ist ein weltweit führender Hersteller von hochpräzisen Werkzeugmaschinen und in 43 Ländern vertreten – mit 116 Vertriebs- und Servicestandorten, davon 17 Produktionswerke. In der „Global One Company“ treiben mehr als 13.000 Mitarbeiterinnen und Mitarbeiter die Entwicklung ganzheitlicher Lösungen im Fertigungsumfeld voran. Unser Portfolio umfasst nachhaltige Fertigungslösungen auf Basis der Technologien Drehen, Fräsen, Schleifen, Bohren sowie Ultrasonic, Lasertec und Additive Manufacturing. Mit Technologieintegration, durchgängigen Automations- und Digitalisierungslösungen ermöglichen wir, die Produktivität und gleichzeitig die Ressourceneffizienz zu steigern. Welche Aufgaben erwarten Sie? Sie arbeiten als Teil eines interdisziplinären Entwicklerteams an der Backend-Entwicklung sowie an der Wartung und Weiterentwicklung einer hausinternen Softwarelösung (App im Docker-Container und Windows-Variante)Sie entwickeln und betreuen Backend-Komponenten in C#/.NET zur Parametrierung, Konfiguration und Diagnose von IO-Link-fähigen Feldgeräten innerhalb PROFINET-basierter AutomatisierungssystemeSie analysieren bestehende Softwarearchitekturen, beheben Fehler und setzen nachhaltige Verbesserungen im Rahmen von Maintenance und Refactoring umSie arbeiten eng mit internen Fachabteilungen wie Automatisierungstechnik, Entwicklung und Inbetriebnahme zusammenSie dokumentieren technische Konzepte, Schnittstellen und Implementierungen und unterstützen den Wissenstransfer innerhalb des Teams Was bringen Sie mit? Abgeschlossenes Studium im Bereich Informatik, Software Engineering, Automatisierungstechnik oder eine vergleichbare technische Ausbildung mit entsprechender BerufserfahrungSehr gute Kenntnisse in der Backend-Entwicklung mit C# / .NET, idealerweise im industriellen oder systemnahen UmfeldErfahrung in der Wartung, Weiterentwicklung und Pflege bestehender Softwarelösungen, einschließlich Fehleranalyse, Bugfixing und RefactoringFundiertes Verständnis von IO-Link-Technologie sowie Kenntnisse in der Kommunikation und Parametrierung industrieller FeldgeräteSehr gute Kenntnisse industrieller Kommunikations- und Bussysteme, insbesondere PROFINET sind wünschenswertKenntnisse in der Nutzung und Anbindung von APIs zur Realisierung von Import- und Exportfunktionen in verteilten SystemlandschaftenKommunikationsstärke in deutscher Sprache (mind. C1) sowie sehr gute Englischkenntnisse (mind. B2) für technische Dokumentationen und Abstimmungen