Softwareentwickler/in
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Job description
Ihre Rolle und Verantwortlichkeiten In dieser Position entwickeln Sie innovative Softwarelösungen im MES-Bereich und treiben die technische Weiterentwicklung unserer Produkte maĂgeblich voran. Als erfahrener Softwareentwickler gestalten Sie Architekturen, implementieren komplexe FunktionalitĂ€ten und stellen durch Clean Code und moderne Entwicklungspraktiken höchste SoftwarequalitĂ€t sicher. Neben der Softwareentwicklung ĂŒbernehmen Sie die technische Leitung in MES-Projekten, koordinieren Entwicklungsteams und verantworten die erfolgreiche Umsetzung technischer Lösungen. Sie tragen zur Division Energy Industries innerhalb des GeschĂ€ftsbereits Automatisierung in Mannheim bei. Sie sind hauptsĂ€chlich verantwortlich fĂŒr: - Eigenverantwortliche Entwicklung und Konfiguration von MES-Lösungen mit C++, C#, TypeScript und React ĂŒber den gesamten Lebenszyklus hinweg, von der Anforderungsanalyse und Architektur ĂŒber die Implementierung bis zur Inbetriebnahme. - Konzeption und Umsetzung skalierbarer und wartbarer Softwarearchitekturen unter Anwendung von Clean-Architecture-Prinzipien sowie gĂ€ngiger Best Practices. - Full-Stack-Entwicklung von Backend-Services, Datenbanklösungen auf Basis von SQL Server und Entity Framework sowie modernen und performanten Frontend-Anwendungen. - Umsetzung von DevOps- und QualitĂ€tssicherungsmaĂnahmen durch den Aufbau von CI/CD-Pipelines in Azure DevOps, automatisierte Tests, Code Reviews und die Einhaltung von Cybersecurity-Standards. - Ăbernahme technischer Projektverantwortung durch die Steuerung von Entwicklungspaketen, fundierte Architekturentscheidungen und die technische Koordination innerhalb interdisziplinĂ€rer Projektteams. - DurchfĂŒhrung und Moderation technischer Workshops mit Kunden und Projektteams zur Analyse komplexer Anforderungen und Erarbeitung tragfĂ€higer LösungsansĂ€tze. - Technische Beratung von Kunden bei der Auswahl, Anpassung, Konfiguration und Integration kundenspezifischer Lösungen in bestehende MES-Systeme. - Entwicklung
Requirements
nachhaltiger Lösungen mit der richtigen Balance zwischen Innovation, Standardisierung und Wiederverwendbarkeit. - Sinnvoller Einsatz moderner KI-gestĂŒtzter Werkzeuge zur Steigerung von QualitĂ€t und Effizienz sowie kritische Bewertung der Ergebnisse und eigenverantwortliche Entscheidungsfindung. Werden Sie Teil eines Teams, das mit modernsten Technologien und agilen Methoden zukunftsweisende MES-Softwarelösungen entwickelt. Sie arbeiten an technisch anspruchsvollen Projekten, setzen innovative Technologien ein und gestalten die digitale Transformation der Fertigungsindustrie aktiv mit. Qualifikationen fĂŒr die Rolle - Mehrere Jahre Erfahrung in der professionellen Softwareentwicklung und/oder im Software Engineering mit nachweisbaren Projekterfolgen. - Abgeschlossenes Studium der Informatik, Elektrotechnik oder einer vergleichbaren Ingenieursdisziplin von Vorteil, jedoch keine Voraussetzung, sofern entsprechende relevante Berufserfahrung vorhanden ist. - Sehr gute Programmierkenntnisse in C++ und C# sowie fundierte Erfahrung in der objektorientierten Softwareentwicklung. - Erfahrung in der technischen Umsetzung komplexer MES-Projekte sowie in der Zusammenarbeit mit Kunden und interdisziplinĂ€ren Teams. - Expertise in TypeScript und modernen Frontend-Frameworks (React oder vergleichbar). - Praktische Erfahrung mit Azure DevOps, Entity Framework, SQL Server, Node-RED und Clean Architecture. - Fundierte Kenntnisse in Softwarearchitektur, Design Patterns und Clean Code-Prinzipien. - Breites technisches VerstĂ€ndnis, ausgeprĂ€gte analytische FĂ€higkeiten sowie die FĂ€higkeit, sich schnell in neue Technologien, Prozesse und komplexe fachliche ZusammenhĂ€nge einzuarbeiten. - Strukturierte Arbeitsweise sowie Erfahrung in Planung, technischer Dokumentation und nachhaltiger Lösungsentwicklung. - AusgeprĂ€gte Kommunikations- und ModerationsfĂ€higkeiten sowie Erfahrung in der DurchfĂŒhrung technischer Workshops. - Verhandlungssichere Deutsch- und Englischkenntnisse in Wort und Schrift.
- Teamorientierte Arbeitsweise, Eigenverantwortung sowie Freude daran, komplexe technische und fachliche Herausforderungen gemeinsam im Team zu analysieren und nachhaltig zu lösen. Benefits - Betriebliche Altersvorge - Employee Assistance Program - ABB Aktienerwerbsplan ESAP - Flexible Arbeitszeiten Haben wir Ihr Interesse geweckt? Dann freuen wir uns ĂŒber Ihre aussagekrĂ€ftige Bewerbung ĂŒber unser Online-Karrieretool. Bei gleicher Eignung werden Menschen mit Schwerbehinderung und diesen Gleichgestellte bevorzugt.
Senior Software Engineer (w/m/d) - MES
Benefits & conditions
1 DEUTSCHLAND Mannheim 68309 BADEN_WUERTTEMBERG Kallstadter Str. 49.505526 8.5064085
KEINE_ANGABEN
2026-08-06
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Best Coding Boot Camps in Germany
The 12 Best Jobs for Software Engineers
Top-Paying Tech Jobs (with Salaries)
The Biggest German Tech Companies