freiberufler Senior-Softwareentwickler Architekt Berater auf freelance.de

Senior-Softwareentwickler Architekt Berater

offline
  • 95€/Stunde
  • 45964 Gladbeck
  • Nähe des Wohnortes
  • de  |  tr  |  en
  • 06.01.2021

Kurzvorstellung

Experte für:
Softwarearchitektur
Desktop-Entwicklung
Web-Entwicklung

Anwendungsbereiche:
Backend
Frontend

Ich biete

  • Back-End Entwicklung

Projekt‐ & Berufserfahrung

ASP.NET, BizTalk, ASP.NETCore
RWE, Essen
9/2015 – 12/2020 (5 Jahre, 4 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

9/2015 – 12/2020

Tätigkeitsbeschreibung

Phase 1: ASP.NET

Skills: C# (.NET 4.5), ASP.NET MVC 6, Entity Framework 6, SQL-Server, SQL-Server Reporting Services, ASP.NET Web API, SQL Server 2012, VS 2013, VS 2016, TFS 2013, CSS 3, JQuery, Bootstrap
Anzahl der Entwickler: 1
Entwicklungsplattform: Windows 7

Es wurden diverse Module für ein ASP.NET Portal benötigt. Ich war für die Entwicklung einiger ASP.NET-Module zuständig:

• ALV = Analysis Log Viewer
• IMS = Issue Management System
• OMS = Outtage Management System
• MDM = Masterdata Management System (Version 1)

Phase 2: BizTalk

Skills: C# (.NET 4.5), BizTalk 2013, BizTalk 2016, BizTalk Components: Adapters, Pipelines, Orchestrations, Entity Framework 6, SQL Server 2012, SQL Server 2016, VS 2013, TFS 2013,
Anzahl der Entwickler: 1
Entwicklungsplattform: Windows 7

Für das Controlling der Windparks waren verschiedene Auswertungen notwendig. Zu Beginn meiner Tätigkeit wurde BizTalk neu eingeführt. Es mussten Daten zwischen verschiedenen Systemen (auch externerne Schnittstellen) ausgetauscht werden. Die Datenmengen im SQL-Server waren in der Regel sehr groß, weil viele Messwerte aus verschiedenen Sensoren gespeichert wurden. Daher waren gute Kenntnisse im Bereich SQL-Server notwendig. Zeitweise mussten Performance-Probleme, wie Locks etc. behoben werden.

Phase 3: ASP.Net Core

Skills: C# (.NET Core 3), ASP.NET Core, ASP.NET Core Security, EF Core, Document Databases, SQL Server, Clean Code, Event Sourcing, Unit tests, Git/Git-Flow, Fluent Validation, Redis Cache, OAuth, AutoMapper, Scrum, Azure DevOps, Build- & Release Pipelines, Continuous Deployment, Continuous Delivery, ASP.Net Core Microservices, RabbitMQ, MassTransit, Docker, Docker Deployment, Serilog, Elastic Search, Angular, Angular Material, NPM
Anzahl der Entwickler: insgesamt 4
Entwicklungsplattform: Windows 10

Das Modul „Masterdata Management System“ (MDM Version 2) wurde von Grund auf, auf Basis einer neuen Architectur erstellt. Die Herausforderung war, dass es verschiedene Datenbanken mit Masterdaten existerten und alle synchron sein sollten. Außerdem sollte ein Approval-Prozess sicherstellen, dass nur geprüfte Daten an alle Datenbanken propagiert werden.

Eingesetzte Qualifikationen

Agile Entwicklung, Software Design, Softwarequalität

Qualifikationen

Ich bin Microsoft Certified Professional Windows- und Web-Developer.

Über mich

C# (.NET Core 3), ASP.NET Core, ASP.NET Core Security, EF Core, Document Databases, SQL Server, Clean Code, Event Sourcing, Unit tests, Git/Git-Flow, Fluent Validation, Redis Cache, OAuth, AutoMapper, Scrum, Azure DevOps, Build- & Release Pipelines, Continuous Deployment, Continuous Delivery, ASP.Net Core Microservices, RabbitMQ, MassTransit, Docker

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Türkisch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
251
Alter
48
Berufserfahrung
23 Jahre und 5 Monate (seit 01/1998)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden