05/13/2026 updated


20 % partially available
.NET Softwareentwicklung mit C#, WPF und Blazor
Bergkvara, Sweden
Only remote
ASP.NETJavaScript.NET FrameworkPHPAutodesk RevitMicrosoft AzureBootstrap (Software)C Sharp (Programming Language)C++ (Programming Language)Cascading Style Sheets (CSS)DevOpsPostgreSQLMicrosoft Visual StudioWindows Presentation FoundationMicrosoft SQL Servers
Technologien
- .NET 10.0
- .NET Framework
- Blazor Server
- ASP.NET
- WPF
- SQL Server / PostgreSQL/ MySQL
- EntityFramework
- Azure Cloud / AWS
Programmiersprachen
- C#
- C/C++
- Visual Basic (.NET)
- JavaScript / TypeScript
- CSS
- SQL
- PHP / Perl / Phyton
Tools
- Autodesk Revit
- Visual Studio 2026
- GIT / SVN
- Azure DevOps
- React / Angular / Bootstrap
- JIRA
- Confluence
Schwerpunkte
- Entwicklung kundenspezifischer Softwarelösungen
- Planung, Steuerung und Leitung von Projekten
- Vorbereitung und Durchführung von Anforderungsanalysen
- Analyse von Prozessen, Strukturen und fachlichen Anforderungen
- Erarbeitung von Lösungsmöglichkeiten in Zusammenarbeit mit IT- und Fachspezialisten
- Erarbeitung von Konzepten und Architekturen
- Beratung und Betreuung
- Anwenderschulungen zur Inbetriebnahme
- Wartung und Erweiterung von Bestandssoftware
Ich bin
- Kommunikationsstark
- Teamfähig
- Analytisch
- Kunden- und lösungsorientiert
- Selbsreflektierend
- Ehrgeizig
- Zielorientiert
- Zielstrebig
Ich biete
- Barrierefreien Verstand (open minded)
- Schnelle Auffassungsgabe
- Technisches Verständnis
- Kundenspezifische, maßgeschneiderte Kundenlösungen
- Wertschätzendes Arbeiten auf Augenhöhe
- Qualitätsanspruch
- Mitarbeiterführung
- Soziale Kompetenz
- Effektives Führen eines oder mehrerer Teams
- Mehr als 30 Jahre Erfahrung in der Softwareentwicklung
Languages
GermanNative speakerEnglishFluentSwedishGood
Project history
Beratung bei der Umstellung eines Document Management Systems (DMS) auf neue (Cloud-)Technologien.
- Einführung DevOps
- Erweiterung der Software mit REST-APIs (OData)
- Umstellung des Quell-Code von .NET Framework nach .NET 8
Aufgabe ist die Entwicklung mehrerer kundenspezifischer Autodesk Revit Addins.
- Addin zur Zuweisung von Raumnummern
Für die Auswertung von Türen in Türlisten und Facility Management(FM)-Anwendungen wird jeder Tür eine Raumnummer zugeordnet. Der Eintrag in einen "shared Parameter" erfolgte bisher manuell, da Revit keinen auswertbaren Parameter bereitstellt. Die Eintragung erfolgt jetzt im Addin mittels eines Kommandos. Der Anwender kann dabei bestimmen, ob nur nicht befüllte Parameter beschrieben werden oder ob die Parameter aller Türen neu beschrieben werden sollen. Der Anwender hat zudem die Möglichkeit, alle Türen mit nicht oder falsch befüllten Parametern aufzulisten und mittels Windows Zwischenablage als kommaseparierten Text z.B. in eine Excel-Tabelle zu kopieren.
- Addin für die Verwaltung von Datendosen
An einem Standort des Kunden wurden bisher Datendosen mit AutoCAD und einer Zusatzapplikation zur Dokumentation der Kommunikationstechnik-Infrastruktur als Blöcke mit Attributen dokumentiert. Über eine kundeninterne Zeichnungsverwaltung wurden die Attributswerte ausgelesen und in ein Verwaltungssystem übertragen. U.a. erfolgt daraus eine eindeutige Zuordnung der Datendosen zu den Patchfeldern.
In neuen Projekten wird zukunftig Autodesk Revit eingesetzt. Mit Hilfe des Revit Adins kann der Anwender ein eigenes konfigurierbares Dosenraster anlegen. Ausgangspunkt für das Raster ist der Projektbasispunkt (PBP). Die Konfiguration eines Rasters ist spezifisch für eine Ansicht und wird in Revits "Extensible Storage" hinterlegt.
Beim Einfügen oder Verschieben von Datendosen werden diesen in den zugehörigen "shared Parametern" automatisch ein Rasterfeld sowie weitere Informationen zugeordnet, welche dann durch die Verwaltungsprogramme ausgelesen werden können.
- Addin zur Einbindung von Dynamo-Skripen
Mittels einer Konfigurationsdatei können einfach Dynamo-Skripte eingebunden werden. Beim Start von Revit wird für jedes Skript dynamisch mittels IL-Code-Generierung ein Kommando generiert, welches in die Multifunktionsleiste eingebunden wird. In der Konfiguration können neben dem Dateipfad zum Skript auch der in der Multifunktionsleiste angezeigete Name des Skriptes sowie ein Beschreibungstext hinterlegt werden.
- Addin zur Versionskontrolle
Mehrere Revit Addins sollen zu einem Paket zusammengefasst und intern beim Kunden als auch bei externen Auftragnehmern eingesetzt werden. Um den Einsatz veralteter oder inkompatibler Addins zu verhindern, sollten beim Start von Revit die Versionsnummern der eingesezten Addins überprüft werden und bei Abweichungen eine Warnmeldung angezeigt werden. Die Addins sollen nach einem Jahr deaktiviert werden, um so ein Update der Software zu erzwingen. Dem Anwender wird dazu 14 Tage vor dem Ablauf beim Start von Revit eine Warnmeldung angezeigt.
- Addin zum Einfügen einer kundenspezifischen Registerkarte in die Multifunktionsleiste vom Revit
Die Registerkarte soll auch von externen Partnern genutzt werden können.
Anpassung und Erweiterung der Steuer- und Auswerte-Software für Flüssigkeits-Partikelzähler:
- Umstellung der Software auf SQL Server 2022
- Anpassungen im UI sowie in den Reports
- Windows 11 Unterstützung
- Automatisches Datenbank-Backup beim Schließen der Anwendung
- Aktualisieren der Dokumentation