.NET Entwickler - Softwareingenieur (m/w/d)

.NET Entwickler - Softwareingenieur (m/w/d)

Leipzig Vollzeit Kein Homeoffice möglich
ekvip automation
ekvip automation GmbH ist ein Softwarehaus für den Maschinen- und Anlagenbau mit Sitz in Leipzig und Tochtergesellschaften in den USA und in Sarajevo. Wir entwickeln TwinCAT-3-Frameworks (darunter unser Open-Source-Framework **cinnamon**), C#-Applikationen für die Maschinen- und Linienebene sowie Services rund um die Inbetriebnahme. Unser Leitsatz ist einfach: **wir gestalten Automatisierung.** Für den weiteren Ausbau unserer industriellen Softwarelösungen suchen wir einen erfahrenen Programmierer (m/w/d) mit starkem Schwerpunkt auf Softwaredesign. In dieser Position verbinden Sie strukturiertes Softwareengineering mit fundiertem Verständnis für Automatisierungstechnik und SPS **Ihre Aufgaben** - Entwicklung kundenindividueller Softwarelösungen mit den Maschinensprachen Codesys, TwinCAT oder SiemensAX, auf Basis unseres eigenen Software-Frameworks sowie frameworkunabhängiger Lösungen - Konzeption, Strukturierung und Weiterentwicklung robuster Softwarearchitekturen für industrielle Anwendungen - Analyse und tiefgehendes Verständnis der bestehenden Softwarelandschaften unserer Industriekunden - Weiterentwicklung und technische Ausgestaltung unseres Frameworks in Abstimmung mit Kundenanforderungen - Definition von Software-Grundlagen, Bibliotheken, Schnittstellen und Architekturrichtlinien - Bereitstellung einer stabilen und klar strukturierten Basis für die nachgelagerte SPS-Programmierung **Ihr Profil** - Mehrjährige (5+) einschlägige Berufserfahrung in der Softwareentwicklung in der objektorientierten Programmierung - Fundiertes Wissen in Microservices, Clean Architecture, Domain-Driven Design (DDD) und Design Patterns - Sicherer Umgang mit Cloud-Plattformen (vorzugsweise Azure oder AWS) sowie Containerisierung mit Docker und Kubernetes - Expertise in der Absicherung von APIs (OAuth2, OpenID Connect) und der Performance-Optimierung komplexer Systeme - Sicherer Einsatz von Unit-, Integration- und End-to-End-Tests (xUnit, NUnit, Moq) - Erfahrung im industriellen Umfeld (Maschinenbau, Anlagenbau, Produktionssysteme o. ä.) sind wünschenswert - Erfahrung darin, Junior-Entwickelnde anzuleiten und Code-Reviews konstruktiv durchzuführen. - Fähigkeit, komplexe Geschäftsprozesse in technische Anforderungen zu übersetzen. - Souveränes Auftreten gegenüber Stakeholdern und die Fähigkeit, technische Sachverhalte verständlich zu erklären - Sehr gute Deutsch- und/oder Englischkenntnisse - Internationale Reisebereitschaft **Wir bieten** - Eine technisch anspruchsvolle Position im industriellen Umfeld mit hoher Gestaltungsmöglichkeit - Schlüsselrolle an der Schnittstelle zwischen Softwarearchitektur und Automatisierung - Mitarbeit an langfristigen, branchenübergreifenden Industrieprojekten - Kurze Entscheidungswege und direkten Einfluss auf Architektur und Framework-Strategie Bei ekvip zählen Können und Haltung, nicht Herkunft. Wir begrüßen Bewerbungen unabhängig von ethnischer oder religiöser Zugehörigkeit, Geschlecht, Alter oder Lebensweg. Diskriminierung – ob Rassismus, Sexismus, Antisemitismus oder Homophobie – haben bei uns keinen Platz.
ekvip automation

Kontaktdaten:

ekvip automation Recruiting-Team