Konzeptionierung und Erstellung von Modulen und Anwendungen mit C# und dem .NET-Framework, Analyse von Kundenanforderungen und Überführung in ein tragfähiges Konzept bzw. in einen Entwicklungsplan, Projektverantwortung von der Anforderungsanalyse bis hin zur und Softwareerstellung unter Berücksichtigung von Technologie, Qualität, Kosten und Terminen, Integration von vorentwickelten Bildverarbeitungsalgorithmen und Bildverarbeitungshardware (z. B. Programmierung von Kameraschnittstellen) in bestehende und neue Softwareprodukte, Betreuung, Weiterentwicklung und Pflege der Software und der Entwicklungstoolchain (CI/CD, Git, GitLab, Unit Tests)