Senior Softwareentwickler (C+, .NET, WPF, Blazor, SQL)
Aktualisiert am 17.09.2023
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 04.09.2023
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Ungarisch
Englisch

Einsatzorte

Deutschland
möglich

Projekte

2 Jahre
2021-07 - 2023-06

Medizintechnische Ingenieurplanung

Software Engineer MS SQL C# .NET ...
Software Engineer

Es wurden verschiedene Stammdaten und Projektdaten in Excel Tabellen geführt. Die verschiedenen Auswertungen erfolgten mit extrem komplizierten VB Makros, die zahlreiche Fehlermeldungen verursacht haben. Es war eine neue Konzeption erforderlich, bei der die Datensätze in einer sicheren Datenbank gespeichert und die verschiedenen Planungsoperationen, Abfragen, Auswertungen in einer professionellen Desktop-Anwendung erstellt und gesteuert werden können.

Meine Aufgaben dabei:

·         Realisierung eines komplexen Systems mit Klienten/Server Architektur.

·         Requirements Engineering (Erarbeiten der Anforderungen mit dem Kunden)

·         Konzipieren und Erstellen der Softwarearchitektur

·         Planung und Implementierung der Datenbank

·         Kundenspezifische Stammdaten und Projektdaten automatisiert aus Excel-Tabellen in der Datenbank anlegen

·         Planung und Implementierung der Serveranwendung

·         Entwurf der Klientenanwendung

·         Planung und Implementierung der Berichte

·         Unit Tests implementieren


 Aktivitäten:

Requirements Engineering, Konzeption, Softwarearchitektur, Design, Abfragen, Implementierung, Unit Tests

Technologien:

MS SQL, C#, .NET, WPF, SQL, XUnit, XAML, ASP.NET Core, Blazor

Tools:

Visual Studio 2019, Telerik UI WPF, Telerik Reporting, Caliburn Micro, MS Office, Azure DevOps, MS Teams, Git, Balsamiq Wireframes

Visual Studio 2019 Telerik UI WPF Telerik Reporting Caliburn Micro MS Office Azure DevOps MS Teams Git Balsamiq Wireframes Requirements Engineering Konzeption Softwarearchitektur Design Abfragen Implementierung Unit Tests
MS SQL C# .NET WPF SQL XUnit XAML ASP.NET Core Blazor
Medizintechnisches Ingenieurbüro
1 Jahr 10 Monate
2019-09 - 2021-06

Desktop-Anwendung zur Auswertung der Sterilgutlogistik in Krankenhäusern

Software Engineer C++ C# .NET ...
Software Engineer

Medizinische Gegenstände werden in Krankenhäusern nach jeder Operation / Untersuchung sterilisiert. Dieser Prozess wird mit Hilfe von anderen Softwarelösungen durchgeführt und in einer Datenbank gespeichert. Das Projekt ?Leitstand? hat die Aufgabe, übersichtliche Auswertungen und Ermittlungen zu erstellen, anzuzeigen und auszudrucken, damit der Vorstand verschiedene strategische und finanzielle Entscheidungen treffen konnte.

Meine Aufgaben dabei:

·         Umwandlung alter Softwarelösungen auf .NET Framework

·         Anbindung an Datenbank (SQL Anywhere)

·         Visualisierung verschiedener Abfragen, Datensätze und Tabellen

·         Planung und Erstellung verschiedener Berichte mit Microsoft Reporting Technologie

·         Durchführung von Integrations- und Systemtests

·         Recherche in großen Menge von Datensätze vereinfachen (Design und Implementierung)

 

Aktivitäten:

Design, Implementierung, Integrationstest, Systemtest

Technologien:

C++, C#, .NET, Windows Forms, Microsoft Reporting, SQL

Tools:

SQL Anywhere, Visual Studio 2019, MS Office, Balsamiq Wireframes, MS Team Foundation Server

SQL Anywhere Visual Studio 2019 MS Office Balsamiq Wireframes MS Team Foundation Server Design Implementierung Integrationstest Systemtest
C++ C# .NET Windows Forms Microsoft Reporting SQL
Medizintechnik/Sterilgutlogistik
5 Monate
2018-03 - 2018-07

Weiterentwicklung eines Messautomaten zur Prüfung moderner Dielektrika und Schichtaufbauten

Software Engineer C# .NET Windows Forms ...
Software Engineer

Der Messautomat hat einen eigenen Rechner, damit die eigene Desktop-Anwendung den Messautomat steuern kann. Nach technologischer Entwicklung musste die Anwendung mit den folgenden neuen Funktionen ausgerüstet werden:

·         Steuerung einer neuen Kamera, die mit einem piezoelektrischen Motor positioniert wurde.

·         Bewegung des piezoelektrischen Motors.

·         Verschiedene Fehlerkorrektionen, die im Programm bekannt worden sind.

Meine Aufgaben dabei:

·         Die neuen Features implementieren

·         Implementation von Testfällen (Unit Tests)

·         Implementierung der Steuerung des piezoelektrischen Motors

·         Kleinere Bugs korrigieren

·         Durchführen von Integrations- und Systemtests

Aktivitäten:

Design, Implementierung, Test Management, Unit Tests, Systemtests

Technologien:

C#, .NET, Windows Forms, XML

Tools:

Visual Studio, Team Foundation Server

Visual Studio Team Foundation Server Design Implementierung Test Management Unit Tests Systemtests
C# .NET Windows Forms XML
Messgerätehersteller]
1 Jahr 2 Monate
2016-10 - 2017-11

Identifikations-, Zugangskontroll- und Überwachungssystem für den Laderaum des pharmazeutischen Reinraums

Software Engineer .NET C# MySQL ...
Software Engineer

Realisierung einer touchbasierten Desktop-Anwendung zur Benutzeridentifizierung im pharmazeutischen Reinraum inkl. Steuerung eines Messgeräts, mit folgenden Kriterien und Meilensteinen:

·         Bedienfunktionen zur Messsteuerung

·         Darstellung von Messdaten in Echtzeit

·         Benutzeridentifizierung und Überwachung

·         Analysefunktionen und Ergebnisvisualisierungen

·         Verwaltung von Rollen und Rechten

Meine Aufgaben dabei:

·         Requirements Eingineering im Team (Erarbeitung der Anforderungen mit dem Kunden, Erstellen der Software Requirements Specification)

·         Konzipieren und Erstellen der Softwarearchitektur

·         Spezifikation der Kommunikationschnittstellen zwischen Messgerät und Desktop PC

·         Planung der UI

·         Planung und Implementierung der Datenbank

·         Implementierung der Desktop-Anwendung im Team.

 

Aktivitäten:

Requirements Engineering, Softwarearchitektur, Konzeption, Design, Implementierung, Dokumentation

Technologien:

.NET, C#, MySQL, WPF, RS232

Tools:

Visual Studio, Team Foundation Server, MS Office, DevExpress

Visual Studio Team Foundation Server MS Office DevExpress Requirements Engineering Softwarearchitektur Konzeption Design Implementierung Dokumentation Pharmaindustrie
.NET C# MySQL WPF RS232
Pharmaindustrie
1 Jahr 1 Monat
2016-01 - 2017-01

SCADA-Überwachungs- und Alarmsystem für ein pharmakologisches Forschungslabor mit Validierung

Software Engineer C# .NET Windows Forms MySQL ...
Software Engineer

Validierte und datenbankgeschützte Desktop-Anwendung als Überwachungs-und Alarmsystem für Forschungslabor, mit folgenden Wünschen und Kriterien:

·         Sicherstellung der Kommunikation zwischen Sensoren und Monitoring System mit RS-232 Port.

·         Validierung inkl. IQ, OQ, PQ Tests

·         Datensätze in der Datenbank speichern, Synchronization

·         Darstellung von Messdaten in Echtzeit

·         Erstellung einiger Analysefunktionen (z.B. Diagramme, Kurvenblätter)

·         Alarmieren bei der Überschritt der Grenzwerte, Steuerung des Alarmsystems

·         Elektronische Unterschrift

Meine Aufgaben dabei:

·         Requirements Engineering, Kundenbetreuung

·         Erstellung der typisch benötigten Dokumentationen für ein validiertes System

·         Planung und Erstellung der Schemabilder

·         Implementierung der MySQL Datenbank

·         Entwurf der Desktop-Anwendung

·         Übergabeprotokoll, IQ, OQ, PQ Testfälle durchführen

 

Aktivitäten:

Requirements Engineering, Validierung, Dokumentation, Design, Implementierung, Test Management, Change Management

Technologien:

C#, .NET Windows Forms, MySQL, RS-232

Tools:

Visual Studio, Paint, MS Office, MySQL Workbench, MySQL Server, MS Team Foundation Server

Visual Studio Paint MS Office MySQL Workbench MySQL Server MS Team Foundation Server Requirements Engineering Validierung Dokumentation Design Implementierung Test Management Change Management Pharmaindustrie
C# .NET Windows Forms MySQL RS-232
Pharmaindustrie

Aus- und Weiterbildung

2 Jahre
2020-09 - 2022-08

Studium

Ingenieurinformatiker Bsc.,
Ingenieurinformatiker Bsc.

Position

Software Engineer, Softwareentwickler

Kompetenzen

Schwerpunkte

Desktop-Anwendungen
Webentwicklung
Datenbankgeschützte Anwendungen mit Client/Server Architektur

Produkte / Standards / Erfahrungen / Methoden

.NET 4x
PrismLibrary
WPF
ASP.NET
ASP.NET Core
WinForms
Microsoft Entity Framework
Telerik UI Framework
jQuery
Node.js
Bootstrap
Blazor Server App
Blazor Webassembly
GCC
DoxyGen
Visual Studio
Visual Studio Code
SQL-Server
Management Studio
MySQL
Workbench
Eclipse
VMWare
VirtualBox
Postman
UML
Wireframe
Git
Docker
log4net
Serilog
OpenAPI / Swagger
WLAN
Bluetooth
OPC UA
CAN
TCP/IP
HTTP / HTTPS
UDP
RS232
SPI
USB
SSH
CISC
Azure IoT Central
Requirements Engineering
Software Architekt / Design Implementierung
Unit Testing
Azure DevOps
V-Modell
Scrum
Kanban
TDD
Microservice Architecture
ARM
RISC

Betriebssysteme

Windows

Programmiersprachen

.NET
C#
HTML
CSS
Javascript

Datenbanken

Microsoft SQL-Server
MongoDB
SQLite
MySQL

Datenkommunikation

SQL
Microsoft PowerBI
JSON
AJAX
XML
ADO.NET
LINQ
REST
OLEDB
MS Reporting Services
Telerik Reporting Services

Berechnung / Simulation / Versuch / Validierung

Testkonzept, Testspez. erstellen
Performancetests
Lasttests
Systemtests
Testfälle definieren
JUnit
NUnit
Xunit
LabView
Integrationstests

Branchen

· Pharmaindustrie

· Sterilgutlogistik

· Medizintechnik



Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.