Senior .NET / C# Fullstack Software Developer
- Verfügbarkeit einsehen
- 1 Referenz
- auf Anfrage
- 63075 Offenbach
- Umkreis (bis 200 km)
- de | en
- 24.03.2024
Kurzvorstellung
Fokus auf .NET Core Anwendungen, Desktopanwendungen, Cloud Lösungen, interaktive Messeapplikation, IoT- und Hybrid-Apps mit .NET (core), C# , NodeJS, Azure, React
Auszug Referenzen (1)
"Entwicklung von Windows-Applikationen als Gateways zwischen IoT-Geräten und der Microsoft Azure-basierten IoT-Plattform."
2/2019 – 11/2019
Tätigkeitsbeschreibung
Entwicklung einer Anwendung zur Kommunikation, Provisionierung, Konfiguration und Wartung von weltweit eingesetzten IoT Geräten. Zu den Aufgaben zählten unter anderem:
- Erstellen von API Schnittstellen inklusive Definition und Dokumentation
- Automatisches Bereitstellen der API via Azure API Management
- Functions-App(s) als Schnittstelle zwischen API-Management und Backend
- Kommunikation mit dem IoT Gerät via USB, TCP und MQTT
- Erstellung einer Applikation zur Provisionierung der IoT Geräte nach dem Fertigungsprozess
- Ansteuern eines Labels-Druckers während dem Provisionierung-Prozess
- Erstellung einer Windows Forms Applikation zur Konfiguration der IoT Geräte
- Automatisierte Applikations-Updates via MSI Installer
Eingesetzte Technologien, Tools und Frameworks:
.NET Core, .NET Framework, .NET Standard, WMI
Azure API Management, Azure Functions App, Azure Iot Hub, Azure AD B2C,
OpenAPI 3, oAuth2, OpenID,
MQTT, TCP
PPP, USB
PowerShell,
Wix Toolset
.Net, .Net Framework (Microsoft), Windows Powershell, WIX (Windows Install XML), TCP / IP, Microsoft Azure
Qualifikationen
Projekt‐ & Berufserfahrung
11/2019 – 8/2020
Tätigkeitsbeschreibung
Zu den Aufgaben zählten unter anderem:
- Beratung, Wartung und Erweiterung einer bestehenden React-Native Applikation im Bankenumfeld unter Verwendung des Expo SDKs
- Beratung, Wartung und Erweiterung einer bestehenden Angular (5) Applikation im Bankenumfeld
- Beratung, Wartung und Erweiterung einer Java Spring Boot Applikation im Bankenumfeld
- Konzeption und Erstellung von CI/CD Prozessen zur Release Verwaltung der App und Webseite (CI/CD, Gitlab-Pipelines)
- Automatisches Publizieren der App via Apple AppStore und Google PlayStore mit optionalen OverTheAir-Updates
- Abstimmen und dokumentieren von externen und internen Schnittstellen
- Technische Analyse und Beratung vor und während der Umsetzung von neuen Anforderungen
Eingesetzte Technologien, Tools und Frameworks:
React-Native, Context-API, Expo SDK, Yarn, React-Navigation 4+5, Functional-Components, Push-Notifications
JavaScript, Angular (5), Yarn, RX.js
Java, Spring Boot, Maven, Apache Camel, Java DSL, MySql, Oracle DB
Apple AppStore, Apple Connect, Google PlayStore, Docker, DockerCompose, Unix, JIRA, Confluence, Gitlab, CI/CD, Code-Review, Merge-Requests, Putty, Browserstack
Mysql, Apache Maven, Java (allg.), Spring Framework, Apache Camel, AngularJS, JavaScript, JavaScript-Frameworks, React Native
2/2019 – 11/2019
Tätigkeitsbeschreibung
Entwicklung einer Anwendung zur Kommunikation, Provisionierung, Konfiguration und Wartung von weltweit eingesetzten IoT Geräten. Zu den Aufgaben zählten unter anderem:
- Erstellen von API Schnittstellen inklusive Definition und Dokumentation
- Automatisches Bereitstellen der API via Azure API Management
- Functions-App(s) als Schnittstelle zwischen API-Management und Backend
- Kommunikation mit dem IoT Gerät via USB, TCP und MQTT
- Erstellung einer Applikation zur Provisionierung der IoT Geräte nach dem Fertigungsprozess
- Ansteuern eines Labels-Druckers während dem Provisionierung-Prozess
- Erstellung einer Windows Forms Applikation zur Konfiguration der IoT Geräte
- Automatisierte Applikations-Updates via MSI Installer
Eingesetzte Technologien, Tools und Frameworks:
.NET Core, .NET Framework, .NET Standard, WMI
Azure API Management, Azure Functions App, Azure Iot Hub, Azure AD B2C,
OpenAPI 3, oAuth2, OpenID,
MQTT, TCP
PPP, USB
PowerShell,
Wix Toolset
.Net, .Net Framework (Microsoft), Windows Powershell, WIX (Windows Install XML), TCP / IP, Microsoft Azure
8/2011 – 12/2018
TätigkeitsbeschreibungEntwicklung von diversen Projekten für das Design Studio in Offenbach
Eingesetzte QualifikationenBackend, Front End, Konzeption (IT)
Ausbildung
Darmstadt
Über mich
Seit Anfang 2008 entwickle ich backend-lastige Schnittstellen, Serveranwendungen, interaktive Messeapplikation, Webseiten, IoT-Lösungen und Hybride-Apps.
Hierbei nutze ich diverse Sprachen wie zum Beispiel .NET, C#, WPF, Node.js, JS, HTML, ReactNative und vieles mehr.
Ich bin sehr aufgeschlossen gegenüber neuen Sprachen und Frameworks, wobei mein Schwerpunkt aktuell in der Softwareentwicklung mit .NET, C#, WPF und XAML liegt.
Allerdings durfte ich auch viele Jahre Erfahrung im der NodeJs Server Anwendungsentwicklung und ReactNative sammeln.
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden