Unser Kunde ist ein international agierendes Unternehmen und führender Anbieter innovativer Messtechnik- und Prozesskontrolllösungen für die Halbleiterfertigung. Mit einer Belegschaft von rund 1.600 Mitarbeitern und mehreren Forschungs- und Entwicklungszentren weltweit, liefert das Unternehmen wertvolle Einblicke in die fortschrittlichsten Industrien der Welt. Als Senior Software Engineer (m/w/d) spielen Sie eine zentrale Rolle bei der Gestaltung, dem Aufbau und der Wartung von hochwertigen, verteilten Softwarelösungen für die Halbleiterindustrie. In einem dynamischen Team werden Sie nicht nur an der Entwicklung von Software arbeiten, sondern auch andere Entwickler betreuen und unterstützen. Ihre Aufgaben umfassen die Entwicklung skalierbarer Softwareanwendungen unter Verwendung von C# und dem .NET-Ökosystem, das Schreiben von sauberem und wartbarem Code sowie die Anwendung von Test-Driven Development (TDD). Zudem arbeiten Sie eng mit Produktverantwortlichen und Architekten zusammen, um technische Lösungen aus Geschäftsanfordungen zu entwickeln. Das Unternehmen fördert eine Kultur der technischen Exzellenz und bietet Ihnen die Möglichkeit, Ihre Fähigkeiten kontinuierlich weiterzuentwickeln und aktiv zur Verbesserung der Softwarearchitektur und -leistung beizutragen.
Senior Software Engineer (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat verfügt über ein abgeschlossenes Studium in Informatik, Software Engineering, Physik oder verwandten Bereichen. Sie sollten nachweisbare Erfahrungen in der Softwareentwicklung in hardwarebezogenen Umgebungen mitbringen. Exzellente Kenntnisse in objektorientierter Programmierung, Clean Code-Prinzipien sowie Test-Driven Development sind unerlässlich. Ein solides Verständnis von Echtzeitsystemen, Hardwareintegration und der Verarbeitung von optischen Sensordaten ist von Vorteil. Darüber hinaus sind Sie ein ausgezeichneter Teamplayer mit starken Kommunikationsfähigkeiten und der Fähigkeit, effektiv in funktionsübergreifenden Teams zu arbeiten. Gute Englischkenntnisse sind erforderlich, während Deutschkenntnisse von Vorteil sind. Wir suchen jemanden, der bereit ist, sein Wissen zu teilen und andere Entwickler zu coachen, um deren technisches Wachstum zu unterstützen.