Beschreibung
Für unseren Kunden, aus der Branche der Optoelektronik, suchen wir einen freiberuflichen C#/.NET-Entwickler (m/w/d).Aufgabe:
- Pflege, Weiterentwicklung und Neukonzeption von Komponenten für hardwarenahe Aufnahmelogik mit zeitkritischen Anforderungen respektive die softwareseitige Ansteuerung von Hardwarekomponenten, die Weiterentwicklung der Business-Logik oder die Realisierung von Kundenworkflows und Bedienelementen rund um die Bildaufnahme.
- Arbeit mit modernsten Softwarewerkzeugen an einer zeitgemäßen Client-Server-Architektur bzw. auf einer großen bestehenden (kundeneigenen) Softwareplattform. Dabei gilt es von der Spezifikation über Design und Umsetzung bis hin zu automatisierten Softwaretests verschiedenste Bereiche abzudecken.
- Erarbeitung und Abstimmung von SW-Konzepten für die Mikroskopie
- Ausarbeitung von Softwarespezifikationen
- Implementierung wesentlicher Komponenten in C# in enger Zusammenarbeit mit anderen Softwareentwicklern
- Unterstützung bei der Software-Versionsverwaltung
Erforderliche Kenntnisse /Fähigkeiten:
- Sehr gute Kenntnisse in C#
- Sehr gute Kenntnisse von .NET
- Erfahrung bei stark multi-threaded Applikationen
- Erfahrung im Rahmen größerer Softwareprojekte (z.B. bzgl. Teamgröße und Codezeilen)
- Kenntnisse der hardwarenahen Programmierung
- Sehr gute Deutsch- und gute Englisch-Kenntnisse
Wünschenswerte Kenntnisse/Fähigkeiten:
- Abgeschlossenes Hoch-/ Fachhochschulstudium in Informatik, Elektrotechnik oder einer verwandten Fachrichtung bzw. eine ähnliche Ausbildung
- Erfahrung im Umgang mit automatischen Testframeworks
- Erfahrung mit C++
- Erfahrung mit Versionsverwaltungssystemen/-tools
- Sehr gute Erfahrung im Umfeld User Interface Design
- WPF-Kenntnisse
- Erfahrung mit diversen GUI-Technologien
Besonderheiten:
Remote Einsatz ist zunächst nicht vorgesehen, kann aber in Abhängigkeit der jeweiligen Projektinhalte nach einer Kennenlernphase ggf. für 1 Tag/Woche realisiert werden.