Job Description
Sich etwas Neues trauen, über sich hinauswachsen und dabei die Grenzen des Machbaren neu definieren. Genau das ist es, was unsere Mitarbeitenden täglich leben dürfen und sollen. Um mit unseren Innovationen ein Zeichen zu setzen und Großartiges zu ermöglichen. Denn hinter jedem erfolgreichen Unternehmen stehen eine ganze Menge faszinierende Menschen.
In einem offenen und modernen Umfeld mit zahlreichen Entwicklungs- und Weiterbildungsmöglichkeiten, arbeiten die Mitarbeitenden bei ZEISS in einer Kultur, die von Expertenwissen und Teamgeist geprägt ist. All das wird getragen von der besonderen Eigentümerstruktur und dem langfristigen Ziel der Carl-Zeiss-Stiftung: Wissenschaft und Gesellschaft gemeinsam voranzubringen.
Heute wagen. Morgen begeistern.
Vielfalt ist ein Teil von ZEISS. Wir freuen uns unabhängig von Geschlecht, Nationalität, ethnischer und sozialer Herkunft, Religion, Weltanschauung, Behinderung, Alter sowie sexueller Orientierung und Identität auf Ihre Bewerbung.
Jetzt, in weniger als 10 Minuten bewerben.
Als Softwareentwickler bei Zeiss sind Sie Teil eines dynamischen und innovativen Teams, das sich der Entwicklung von Spitzentechnologien widmet. Sie leiten die Entwicklung und Implementierung von zukunftsweisenden Softwarelösungen, die unseren Kunden außergewöhnlichen Mehrwert bieten. Wenn Sie bereit sind, in einem komplexen Umfeld zu agieren und industrielle Lösungen in einem neuen Kontext zu implementieren, sind Sie bei uns genau richtig. Die Zeiss Einheit MicroOptics konzentriert sich auf die Entwicklung, Optimierung und Replikation von Anwendungen, die auf mikrooptischen und holografisch-optischen Elementen beruhen.
Ihre Aufgaben umfassen:
-
Entwicklung und Implementierung von robusten und skalierbaren Softwarearchitekturen für Automatisierungslösungen unter Verwendung modernster .NET-Technologien wie ASP.NET und .NET Core
-
Führung und Koordination von Projektteams, um Höchstleistungen zu fördern und innovative Lösungen zu liefern
-
Anwendung der objektorientierten Programmierung und Implementierung von Software-Design-Patterns
-
Konzeption und Verwaltung von Datenbanken, einschließlich SQL-Datenbanken und NoSQL-Lösungen
-
Entwurf von Netzwerkstrukturen unter Berücksichtigung von Cyber Security und IT-Sicherheit
-
Durchführung von Code-Reviews zur Sicherstellung der Codequalität
-
Förderung der beruflichen Entwicklung der Teammitglieder durch Mentoring und Unterstützung
-
Enge Zusammenarbeit mit anderen Teams, Partnern und Lieferanten zur Anforderungserfassung und -umsetzung.
-
Umsetzung agiler Entwicklungsmethoden wie Scrum oder Kanban
-
Sie verfügen über einen Hochschulabschluss in Informatik oder einem verwandten technischen Bereich oder haben gleichwertige praktische Erfahrungen
-
Mehrjährige Erfahrung in der Softwareentwicklung, idealerweise im industriellen Umfeld, mit einem Fokus auf innovative Lösungen
-
Erfahrung in der Zusammenarbeit mit Entwicklungsteams und die Bereitschaft, perspektivisch Führungsrollen zu übernehmen
-
Fundierte Kenntnisse in C# und dem .NET Framework, einschließlich/oder ASP.NET und .NET Core, sowie Erfahrung mit modernen Entwicklungspraktiken; Kenntnisse in C++ und Python sind von Vorteil
-
Erfahrung im Umgang mit Datenbanken wie SQL Server und Entity Framework
-
Gute Kenntnisse in der Anwendung von Software-Entwicklungsmethoden wie Agile und DevOps
-
Erfahrung in der Erstellung von Softwarearchitekturen für Automatisierungslösungen, z.B. Beckhoff Steuerungssysteme
-
Verständnis von Netzwerkstrukturen und Cyber Security
-
Fähigkeit, analytisch zu denken und Probleme zu lösen.
-
Kenntnisse in Frontend-Technologien wie HTML und JavaScript sind ebenfalls von Vorteil