25.09.2025 aktualisiert


Premiumkunde
nicht verfügbarSoftware Craftsman & Architect
Jena, Deutschland
Deutschland +2
Dipl.-Ing. (BA) Praktische InformatikSkills
C#.NETTest Driven Development (TDD)Clean ArchitectureDomain Driven Design (DDD)SOLIDDesign PatternsClean Codeobjektorientierte Entwicklungfunktionale ProgrammierungRefactoring legacy systemsSQLScrum / Kanban / Agile
- Langjährige Erfahrung mit .NET und C# in verschiedenen Paradigmen (imperative und objektorientierte Programmierung > 15 Jahre, funktionale Programmierung > 6 Jahre)
- Langjähre Erfahrung mit Unit- und Integrations-Tests sowie Test-Driven Development (TDD)
- Mehrjährige Erfahrung mit modularen Softwarearchitekturen durch Trennung von fachlichen und technischen Aspekten (z. B. Clean Architecture)
- Langjährige Erfahrung mit Clean Code, SOLID Principles und Design Patterns
- Mehrjährige Erfahrung in Legacy Code Refactoring
- Mehrjährige Erfahrung in agiler Softwareentwicklung und Planung
- Grundkenntnisse in JavaScript und Python
- Branchenkenntnisse in Life Science (Mikroskopie), Medizintechnik (Hörgeräte) sowie Automatisierungstechnik (Lasermaterialbearbeitung, Automotive Test)
Sprachen
DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisse
Projekthistorie
▪ Refactoring eines bestehenden Modells für die spektrale Aufnahme von Fluoreszenzproben an konfokalen Mikroskopen
▪ Auftrennung des Modells in separate Teilmodelle für Lichtpfad, Experiment aus Anwendersicht und Aufnahmesteuerung
▪ Verbesserung der Usability durch Vereinfachung der UI und Implementierung von Automatismen für die Auswahl von Detektoren und Filtern
Methoden & Prinzipien: SCRUM, TDD, DDD, Clean Architecture
Technologien: .NET, C#, WPF, ReactiveX, git
▪ Auftrennung des Modells in separate Teilmodelle für Lichtpfad, Experiment aus Anwendersicht und Aufnahmesteuerung
▪ Verbesserung der Usability durch Vereinfachung der UI und Implementierung von Automatismen für die Auswahl von Detektoren und Filtern
Methoden & Prinzipien: SCRUM, TDD, DDD, Clean Architecture
Technologien: .NET, C#, WPF, ReactiveX, git
▪ Migration eines Verfahrens zur Justage des Strahlengangs in einem motorisierten Periskop für die Zwei-Strahl Multiphotonen-Mikroskopie
▪ Erweiterung von bestehenden Wizards für die Linearisierung und Kalibrierung von Lasern mit Zwei-Photonen-Effekt
Methoden & Prinzipien: SCRUM, TDD, Clean Architecture
Technologien: .NET, C#, WPF, ReactiveX, git
▪ Erweiterung von bestehenden Wizards für die Linearisierung und Kalibrierung von Lasern mit Zwei-Photonen-Effekt
Methoden & Prinzipien: SCRUM, TDD, Clean Architecture
Technologien: .NET, C#, WPF, ReactiveX, git