Dein Alltag dreht sich um technische Implementierungen und die Förderung der Zusammenarbeit zwischen verschiedenen Teams. Du coachst Ingenieure, führst neue Technologien ein und kümmerst dich um die Reaktion auf Vorfälle. Neben der Leitung von Projekten und der Präsentation technischer Strategien bietest du Mentoring an und triffst architektonische Entscheidungen.
Anforderungen
- •Bachelor- oder Master-Abschluss in Ingenieurwesen oder Informatik
- •Mehrere Jahre Erfahrung in Softwareentwicklung
- •Erfahrung in der Leitung technischer Projekte
- •Erfahrung mit Systemarchitektur und Skalierbarkeit
- •Erfahrung mit Betreuung von Ingenieuren
- •Erfahrung mit verteilten Systemen
- •Erfahrung in der Entwicklung technischer Strategien ist von Vorteil
- •Erfahrung in der Entwicklung medizinischer Geräte ist ein Plus
- •Erfolgsbilanz bei Architekturentscheidungen ist von Vorteil
- •Technische Strategie- und Systementwurfskenntnisse auf Expertenebene
- •Fundierte Kenntnisse in Algorithmik, Robotik, CAM-Systemen
- •Ausgeprägte Erfahrung in Systemzuverlässigkeit
- •Nachgewiesene funktionsübergreifende Führungsqualitäten
- •Gute Kenntnisse der englischen Sprache in Wort und Schrift
- •Erfahrung mit der Einhaltung von Vorschriften ist von Vorteil
- •Branchenanerkennung und Vordenkerqualitäten sind ein Plus
- •Tiefes Verständnis von Skalierbarkeit ist von Vorteil
Deine Aufgaben
- •Technische Implementierung und Entwicklung durchführen
- •Funktionsübergreifende Abstimmung fördern
- •Ingenieure als technischer Coach betreuen
- •Neue Technologien zur Effizienzsteigerung einführen
- •Prozesse zur Reaktion auf Vorfälle implementieren
- •Projektumfang und -komplexität definieren
- •Mehrere Epics implementieren und koordinieren
- •Epic-Verfeinerungsprozess leiten
- •Komplexe technische Strategien präsentieren
- •Technische Entscheidungen zwischen Teams abstimmen
- •Technisches Mentoring unternehmensweit anbieten
- •Architektonische Entscheidungen leiten
Original Beschreibung
| |
| --- |
| |
Wir entwickeln und betreiben Software für die Zusammenstellung, Verwaltung und Ausführung von Computer Aided Manufacturing (CAM)-Aufträgen. Unsere Software verfügt über fortschrittliche Algorithmen für Aufgaben wie Orientierungsoptimierung, Stützstrukturgenerierung und Berechnung von dynamischen Werkzeugwegen (für die subtraktive Fertigung) und Schichtbildern sowie Bestrahlungsstrategien (für die additive Fertigung) und speist hochmoderne Geräte, die vollständig im eigenen Haus entwickelt und montiert werden, für die Erstellung von patientenspezifischen Geräten in Zahnarztpraxen und Labors.
Wir suchen einen erfahrenen und talentierten Softwareentwickler (m/w/d) mit einem ausgeprägten technischen und/oder naturwissenschaftlichen Hintergrund zur Verstärkung unserer Teams für die Weiterentwicklung unserer Funktionen und für unser Bestreben, die Funktionalität von einem monolithischen On-Premise-Softwareprodukt auf ein Microservice-basiertes, GCP-gehostetes Cloud-Angebot umzustellen. Von dieser Person wird erwartet, dass sie innerhalb unserer F&E-Aktivitäten im Bereich Computer Aided Manufacturing Schlüsselverantwortung übernimmt und Innovationen vorantreibt.
Senior Software Engineer II (m/w/d) - Computer Aided Manufacturing
**Hauptverantwortlichkeiten:**
Technische Implementierung & Entwicklung
* Förderung der funktionsübergreifenden Abstimmung zwischen Produkt-, UX- und Infrastruktur-Teams.
* Betreuung von Ingenieuren aus verschiedenen Teams als technischer Coach und Berater.
* Einführung und Förderung neuer Technologien zur Verbesserung der Entwicklungseffizienz.
* Eigene Prozesse zur Reaktion auf Vorfälle und Sicherstellung der Systemstabilität.
Projektumfang und -komplexität
* Leitung der Implementierung mehrerer Epics, Koordinierung mehrerer Funktionen und Sicherstellung der Konsistenz bei der Verfeinerung.
* Leitung des epischen Verfeinerungsprozesses zur effektiven Verwaltung mehrerer Funktionen über verschiedene Teams hinweg.
Kommunikation & Wirkung
* Präsentation komplexer technischer Strategien vor verschiedenen Interessengruppen.
* Förderung der Abstimmung von technischen Entscheidungen über mehrere Teams hinweg.
Führung & Wachstum
* Bieten Sie unternehmensweites technisches Mentoring an.
* Leiten architektonischer Entscheidungen und der technischen Ausrichtung.
**Anforderungen und Qualifikationen:**
Ausbildung
* Bachelor- oder Master-Abschluss in einem Bereich, der mit Ingenieurwesen, Physik, Mathematik oder Informatik zu tun hat, oder gleichwertige Erfahrung.
Jahre und Art der Erfahrung
* Mehrere Jahre Erfahrung in der Softwareentwicklung.
* Erfahrung in der Leitung komplexer technischer Projekte in verschiedenen Teams.
* Erfahrung mit Systemarchitektur und Skalierbarkeit.
* Erfahrung mit der Betreuung von Ingenieuren in mehreren Teams.
* Erfahrung mit verteilten Systemen.
* Erfahrung mit der Entwicklung technischer Strategien ist von Vorteil.
* Erfahrung in der Entwicklung medizinischer Geräte ist ein Plus.
* Eine Erfolgsbilanz bei Architekturentscheidungen ist von Vorteil.
Schlüsselqualifikationen, Wissen und Fähigkeiten
* Technische Strategie- und Systementwurfskenntnisse auf Expertenebene.
* Fundierte Kenntnisse in mindestens einem der folgenden Bereiche: Algorithmik, Robotik/Bewegungsplanung, computergestützte Geometrie, CAM-Systeme, Computergrafik, 3D-Netzverarbeitung und Werkzeugentwicklung, physikalische Modellierung.
* Ausgeprägte Erfahrung in der Reaktion auf Zwischenfälle und in der Systemzuverlässigkeit.
* Nachgewiesene funktionsübergreifende Führungsqualitäten.
* Gute Kenntnisse der englischen Sprache in Wort und Schrift. Deutsche Sprachkenntnisse sind von Vorteil.
* Erfahrung mit der Einhaltung von Vorschriften ist von Vorteil.
* Branchenanerkennung und Vordenkerqualitäten sind ein Plus.
* Tiefes Verständnis von Skalierbarkeit und Leistungsoptimierung ist von Vorteil.
| | |
| --- | --- |
| | |
| | |
|
| |