Berater, Softwarearchitekt und -entwickler
Schlagwörter
Skills
PROGRAMMIERUNG
PERSÖNLICHKEIT
METHODEN
- Microsoft C# .NET
- WPF, DevExpress, ASP.NET
- Entity Framework, MSSQL
- REST-API, WCF
- C, C++, QT, Arduino, ESP32/ESP8266
- Visual Studio
- Git
- JIRA, Confluence
- Jenkins
PERSÖNLICHKEIT
- Teamfähigkeit
- Analytisches Denkvermögen
- Zielorientierung und Reflexion
- Hohe Lernbereitschaft
METHODEN
- SCRUM mit User Stories
- Testdriven Development
- Continious Integration
Projekthistorie
12/2022
-
bis jetzt
Performance-Optimierung Sprengmittel Lagerbuch
Rollen: Berater, Softwarearchitekt und -entwickler
- Analyse der Performance-Probleme versch. Buchungsarten
- Testweise Implementierung von Optimierungspotenzialen
- Erweiterung der Softwarearchitektur zum performanteren Datenbank-Zugriff für große Datenmengen
- Implementation der Performance-Optimierung
- Test der Implementierung anhand einfacher Benchmarks
Rollen: Berater, Softwarearchitekt und -entwickler
11/2021
-
01/2023
Berater, Softwarearchitekt und -entwickler
(Automobil und Fahrzeugbau, < 10 Mitarbeiter)
Entwicklung einer softwaregesteuerten Landmaschine
Rollen: Berater, Softwarearchitekt und -entwickler
- Planung von Softwaremodulen
- Implementation gesamter Softwaremodule
- Entwicklung eingebetetter Systeme
- Entwicklung automatisierter Tests
- Manueller Test der Softwaremodule
Rollen: Berater, Softwarearchitekt und -entwickler
10/2022
-
01/2023
Softwareentwickler
(Öffentlicher Dienst, 50-250 Mitarbeiter)
Verknüpfung pseudonymisierter Daten
Rollen: Softwareentwickler
- Implementation eines Proof of Concept anhand eines technischen Konzepts
- Definition von ausführlichen Testfällen und Testszenarien
- Schreiben von Unit-Tests
- Manueller Test des Proof of Concept
Rollen: Softwareentwickler
11/2015
-
08/2022
Softwarearchitekt und -entwickler, Testautomatisierer
Sprengmittel Lagerbuch
7 Monate in Vollzeit, danach regelmäßige Kleinaufträge
Technologien: C#, MSSQL, Entity Framework, WPF, DevExpress, WCF, ASP.NET MVC, HTML, CSS, JavaScript, Visual Studio, TFS
Rollen: Erst Softwareentwickler im Scrum-Team, später Softwarearchitekt und -entwickler, Testautomatisierer
7 Monate in Vollzeit, danach regelmäßige Kleinaufträge
- Anpassung/ Erweiterung/ Erstellung von Benutzerschnittstellen
- Anpassung/ Erweiterung des Datenbankschemas und –zugriffs
- Qualitätssicherung mittels Unit-Tests und Codereviews
- Entwicklung eines Verwaltungstools für Vertrieb und Support
- Überprüfung/ Optimierung erfasster Spezifikationen bzgl. der Umsetzbarkeit
Technologien: C#, MSSQL, Entity Framework, WPF, DevExpress, WCF, ASP.NET MVC, HTML, CSS, JavaScript, Visual Studio, TFS
Rollen: Erst Softwareentwickler im Scrum-Team, später Softwarearchitekt und -entwickler, Testautomatisierer
10/2020
-
02/2022
Berater, Softwarearchitekt und -entwickler
go4cognition
- Beratung zur Refakturierung der bestehenden Implementierung
- Konzeption einer nachrichtenbasierten Softwarearchitektur
- Review, Test und Entwicklung einzelner Softwarekomponenten
- Qualitätssicherung der entwickelten Softwarekomponenten
- Unterstützung anderer Mitarbeiter in der Entwicklung
Technologien: C#, Xamarin, Visual Studio, Azure DevOps, Arduino, ESP32, TCP/IP
Rollen: Berater, Softwarearchitekt und -entwickler
10/2020
-
12/2020
Softwareentwickler
Schnittstellenentwicklung zur Azure Data Factory
- Anpassung/ Erweiterung/ Erstellung von Programmschnittstellen
- Anpassung/ Erweiterung des Datenbankschemas und –zugriffs
- Automatisierung von Datenmigrationen
Technologien: C#, .NET-Core, MSSQL, Azure Data Factory, Azure DevOps
Rollen: Softwareentwickler
05/2017
-
03/2018
Softwareentwickler im Scrum-Team
Einlagerungsplanung und Ablieferungslogistik
- Anpassung/ Erweiterung/ Erstellung von Benutzerschnittstellen
- Anpassung/ Erweiterung des Datenbankschemas und –zugriffs
- Qualitätssicherung mittels Unit-Tests und Codereviews
- Optimierung des Entwicklungsprozesses im agilen Team
Technologien: C#, MSSQL, Entity Framework, WPF, DevExpress, Visual Studio, Git, JIRA, Jenkins
Rollen: Softwareentwickler im Scrum-Team
05/2016
-
03/2017
Softwareentwickler im Scrum-Team
Tools zur Dateneingabe, Umwandlung, Bereitstellung und Messung lichttechnischer Informationen
Technologien: C#, MSSQL, WPF, Visual Studio, Git, JIRA, Jenkins
Rollen: Softwareentwickler im Scrum-Team
- Anpassung/ Erweiterung bestehender Benutzerschnittstellen
- Integration mit bestehenden Lösungen
- Fehleranalyse und -behebungen
- Testautomation für Legacy-Code
- Unterstützung in der Definition von Anforderungen
- Recherche zur BIM-Integration von Leuchten
Technologien: C#, MSSQL, WPF, Visual Studio, Git, JIRA, Jenkins
Rollen: Softwareentwickler im Scrum-Team
Reisebereitschaft
Verfügbar in den Ländern
Deutschland
Verfügbar ab 12. Juni 2023 (100% remote / bis zu ca. 20% vor Ort deutschlandweit)