Senior Software Developer, Lead Developer (C# / .NET / Angular / Fullstack)
- Verfügbarkeit einsehen
- 0 Referenzen
- 80‐89€/Stunde
- 22851 Norderstedt
- National
- de | en
- 01.05.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
11/2022 – offen
Tätigkeitsbeschreibung
Fullstack-Web-Entwicklung als Neuentwicklung und Ablösung bestehender Desktop- & Web-Anwendungen für einen Hersteller von ERP-Lösungen im Bildungsbereich;
zusätzlich Analyse und Neugestaltung der Entwicklungsprozesse und Zusammenarbeit in verteilten Teams
Angular, ASP.NET, C#, JavaScript, Representational State Transfer (REST), SOAP, Typescript
9/2022 – 10/2022
TätigkeitsbeschreibungMachbarkeitsanalyse und Prototypen-Erstellung unter Nutzung aktueller technischer Neuerungen im .NET- sowie Angular-Bereich mit Fokus auf „Mobile Clients“ und die Einbettung in eine bestehende Anwendungslandschaft
Eingesetzte QualifikationenGit, Angular, ASP.NET, C#, DevOps, Microsoft SQL-Server (MS SQL), Typescript
1/2021 – 8/2022
TätigkeitsbeschreibungNeuentwicklung und Erweiterung bestehender Web-Anwendungen und Dienste, v.a. in den Bereichen „Kanzleimanagement“ und „Dokumentenmanagement“; Einbettung in eine komplexe bestehende Applikationslandschaft
Eingesetzte QualifikationenDocker, Angular, ASP.NET, C#, DevOps, Microsoft Azure, Microsoft SQL-Server (MS SQL), Typescript
1/2020 – 3/2021
TätigkeitsbeschreibungNeuentwicklung und Portierung bestehender Anwendungen zur Betriebsdatenerfassung als modulare Web Apps, u.a. unter Verwendung von Microservices; Kommunikation und Datenaustausch im Umfeld von Industrieautomation
Eingesetzte Qualifikationen.Net Framework (Microsoft), ASP.NET, C#, Docker, Good Manufacturing Practices, GXP, Microsoft Azure
4/2019 – 1/2020
TätigkeitsbeschreibungErweiterung (Delphi, C#) bzw. Portierung (Delphi -> C#) hausinternen Softwarelösungen im Bereich Betriebsdatenerfassung für einen Hersteller von Medizinprodukten; Berücksichtigung der speziellen Anforderungen bzgl. GxP/GMP und CSV (Computer-System-Validierung); Beratung & Coaching (Transition Wasserfall zu Scrum)
Eingesetzte QualifikationenGXP, Oracle-Anwendungen, Scrum, .Net Framework (Microsoft), C#, Delphi, Good Manufacturing Practices
12/2018 – 3/2019
TätigkeitsbeschreibungUmstellung bzw. Neuimplementierung einer hausinternen Softwarelösung (.NET) im Bereich ERP+CRM auf eine neue Architektur mit den Schwerpunkten Cloud (AWS) und Microservices
Eingesetzte Qualifikationen.Net, Amazon Web Services (AWS), Angular, C#, Docker, Microsoft SQL-Server (MS SQL), Mysql, Node.Js, Typescript
10/2018 – offen
Tätigkeitsbeschreibungprivates Projekt mit Fokus auf Client-Server-Architektur, Microservices sowie der Kombination von Web App und Mobiler App; Authentifizierung mittels OpenID Connect; Projektleitung; Konzeption, Architektur, Implementierung
Eingesetzte QualifikationenAndroid Entwicklung, Angular, ASP.NET, iOS Entwicklung, Microsoft SQL-Server (MS SQL), Typescript, Microsoft Visual Studio
8/2018 – 11/2018
TätigkeitsbeschreibungErweiterung einer bestehenden (klassischen) Desktop-Software um eine Webapplikation, insb. zur Verwaltung von Stammdaten und für Leistungsabrechnungen; Konzept; Architektur; Implementierung
Eingesetzte QualifikationenC#, Team Foundation Server, Microsoft Visual Studio, SOAP, ASP.NET, CSS (Cascading Style Sheet), HTML5, JavaScript
3/2018 – 8/2018
TätigkeitsbeschreibungImplementierung neuer Funktionalitäten in Absprache mit den Anwendern in einer bestehenden Software und Unterstützung der internen Mitarbeiter bei der Wartung der Software
Eingesetzte QualifikationenOracle-Anwendungen, C#, Git, AngularJS, ASP.NET, CSS (Cascading Style Sheet), HTML5, JavaScript, Representational State Transfer (REST)
1/2018 – 5/2018
TätigkeitsbeschreibungKonzeption und Erstellung einer Server-Applikation zur Bereitstellung Mandanten-abhängiger Informationen und Funktionalitäten über eine REST-Schnittstelle; inkl. Client-Prototyp; Teil-Projektleitung; Konzeption, Architektur, Implementierung
Eingesetzte QualifikationenMicrosoft SQL-Server (MS SQL), C#, Team Foundation Server, Typescript, Microsoft Visual Studio, Angular, ASP.NET, CSS (Cascading Style Sheet), HTML5, Json, Representational State Transfer (REST)
1/2016 – 12/2017
Tätigkeitsbeschreibung
Konzeption; Architektur; Implementierung;
Beratung & Coaching (Kanban; automatisiertes Testen)
Microsoft SQL-Server (MS SQL), Kanban (Softwareentwicklung), .Net Framework (Microsoft), C#, Team Foundation Server, Windows Presentation Foundation, ASP.NET, Representational State Transfer (REST)
6/2013 – 12/2015
Tätigkeitsbeschreibung
Neuentwicklung eines Arbeitsplatzsystems für Servicetechniker als lokale Client-Anwendung zu einem SAP ERP - System
Tätigkeiten: Implementierung, Architektur; Test
Besonderheiten: starke Trennung zwischen WPF-Oberfläche und Implementierung mittels MVVM; Entwicklungsmodell: Scrum
Microsoft SQL-Server (MS SQL), Scrum, .Net Framework (Microsoft), Windows Presentation Foundation
5/2012 – 11/2012
Tätigkeitsbeschreibung
Software zur automatisierten Aufbereitung und Auswertung von Georadar-Daten in Hinblick auf eine automatische Struktur-Identifikation und Kennwertermittlung; Ausarbeitung der notwendigen physikalischen und messtechnischen Voraussetzungen
Tätigkeiten: Projektleitung; Konzepterstellung, Implementierung
Besonderheiten: Importschnittstellen für Datenformate verschiedener Hardwarehersteller
Delphi
12/2011 – 9/2012
Tätigkeitsbeschreibung
Framework im Bereich des Business-Process-Managements – Visualisierung, GUI, Interne Abbildung der Prozess-Architektur;
Zusammenarbeit mit Entwickler-Team des Kunden
Tätigkeiten: Konzepterstellung, Implementierung, Dokumentation
2/2011 – 10/2011
Tätigkeitsbeschreibung
Umfangreiches Projekt, bestehend aus 2 Teilen
Teil 1: Server-gestützte, dezentrale Datenbankapplikation zur Verwaltung von Mitarbeiter- und Schülerdaten sowie zur Abbildung aller Vorgänge und Interaktionen;
Teil 2: Webshop sowie Webpräsenz auf Basis eines CMS; Das CMS wurde um neu entwickelte Module ergänzt, die einzelnen Mitarbeitern eine lediglich sehr eingeschränkte und strukturierte Inhaltsbearbeitung ermöglichen. Der Webshop wurde mit einem Modul zur besonders einfachen Datenpflege für Standardprodukte des Kunden ausgestattet.
Tätigkeiten: Konzepterstellung, Implementierung, Einrichtung
Besonderheiten: Kombination von C#, HTML, CSS, PHP; Unterstützung verschiedener Datenbanken (MS SQL, MySQL)
5/2010 – 12/2010
Tätigkeitsbeschreibung
Modulares und skalierbares Softwaresystem zur Erstellung, Bearbeitung, Durchführung und automatischen Auswertung von Fragen und Aufgaben per Intranet/Internet;
Umsetzung sowohl als interaktives Webportal (insbesondere als Module für verschiedene CMS) als auch als lokale Windows-Anwendung bei Nutzung einer gemeinsamen Code-Basis;
Die Software kann beispielsweise zur Erstellung von Fragebögen oder Testaufgaben (bspw. für Schulen/Hochschulen) eingesetzt werden. Die Realisierung vielfältiger Fragen- und Aufgabentypen sowie der flexible Einsatz verschiedener User-Interfaces (Webportal, Fragebögen als Print, lokale Software) ermöglicht den vielfältigen Einsatz sowohl im Bildungs- als auch im Unternehmensführungsbereich.
Die Software entstand in Kooperation mit einem führenden Fach-Verlagshaus und einer großen dt. Universität.
Tätigkeiten: Projektleitung, Konzepterstellung, Implementierung, Dokumentation
Besonderheiten: Kombination von Delphi bzw. HTML / JavaScript / PHP; Datenbank: flexibel mittels BridgePattern, d.h. verschiedene SQL-basierte Datenbanken können ohne Code-Änderungen verwendet werden; zur Zeit werden bei den unterschiedlichen Endanwendern Firebird, MySQL und MS SQL Server eingesetzt; zusätzlich XML-Unterstützung
Zertifikate
Ausbildung
Freiberg
Über mich
Weitere Kenntnisse
- C#, VB.NET,
- TypeScript/JavaScript, HTML5, CSS,
- XML, SQL
Programmiersprachen (Sonstige):
- Delphi/Pascal, PHP, VBA, Visual Basic
.NET-Technologien:
- .NET 7/Core & .NET Framework 4.8;
- ASP.NET (Razor, Blazor, MVC, WebApi);
- .NET MAUI / WinUI 3, WPF, Windows Forms;
- Entity Framework / EF Core; weitere Frameworks/Bibliotheken
Web-Frameworks:
- Angular 2+, Ionic 2+, React, Bootstrap, Cordova
Softwareentwicklung:
- Entwicklung, Architektur/Design, Analyse + Beratung
Entwicklungsansätze:
- Agile Methoden, Agile Prozesse,
- Microservices (bspw. mit Docker),
- automatisiertes Testen (TDD, BDD)
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden