freiberufler Fullstack Web Developer (Microsoft .NET/C#) auf freelance.de

Fullstack Web Developer (Microsoft .NET/C#)

zuletzt online vor wenigen Tagen
  • 85‐90€/Stunde
  • 51109 Köln
  • National
  • ru  |  de  |  en
  • 02.04.2024

Kurzvorstellung

Seit 2007 bin ich in Projekten als IT-Berater und Entwickler tätig. Mein Schwerpunkt liegt Fullstack Web-Etwicklung unter Microsoft .NET. Unter anderem spezialisiere ich mich auf die Entwicklung von REST API's nach „best practices".

Qualifikationen

  • Datenbankentwicklung
  • Softwareentwicklung (allg.)
  • Web Entwicklung (allg.)
  • Webservices

Projekt‐ & Berufserfahrung

Fullstack Developer (ASP.NET Core MVC), Web API-Developer
EnBW Energie Baden-Württemberg AG, Köln
7/2018 – 11/2021 (3 Jahre, 5 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

7/2018 – 11/2021

Tätigkeitsbeschreibung

Entwicklung der Endkundenportale (EKP)

Weiterentwicklung der vertrieblichen Webauftritte und Kundenportale (EKP) für die Marken EnBW, Yello, NaturEnergiePlus

Beschreibung :
- Fachlich: Umsetzung der Account-Prozesse, Verwaltung der Stamm- und Vertragsdaten, Zählerstände, Abschläge, Rechnungen. Konzeption und Umsetzung von Self-Services (Umzug, Kündigung etc.)
- Umsetzung der laufenden Anforderungen an Kundenportale (EKP) und API-Schnittstellen auf Basis der bestehenden Domain-Logik in C#, ASP.NET Core MVC, Vue.js, RESTful Services, Azure
- Umsetzung und Integration vom ServiceLayer Microservices (Zähldaten, PowerCloud-Proxy) und Service Consumer (nuget-Packages)
- Integration mit contentful
- Datenbankdesign und Entwicklung mit T-SQL
- Entwicklung von Unit- und Acceptance-Tests in C#, NUnit, Rhino Mocks, Cypress
- Mitwirkung an der iterativen Produktentwicklung, Sprintplanung und Aufwandsschätzung
- Verantwortung für Test und Übergabe an Anwender, Continuous Integration mit Azure Build Pipelines
- DevOps auf der Azure Plattform

Aufgaben : Konzeption und Planning im Scrum-Team (60%), Programmierung, Testen und DevOps (40%)
Tools und Technologien : ASP.NET Core MVC mit Razor Pages, Vue.js, C#, Typescript, Azure (App Services, SQL-Datenbanken, API Management, Application Insights, Redis Cache, Build Pipelines), Visual Studio 2019, RESTful-Services, JQuery, HTML5/CSS, Webpack, Cypress, OAuth2, Swagger mit NSwag, Continuous Integration mit Azure Build Pipelines, SCRUM, MediatR, Simple Injector etc., PowerCloud, Google Tag Manager, webtrekk, zenloop, usabilla, Thunterhead, SAP.

Eingesetzte Qualifikationen

ASP.NET, Microsoft SQL-Server (MS SQL), SCRUM, Softwareentwicklung (allg.), Webservices

Web API-Entwickler (.NET Core)
Yello Strom GmbH, Köln
1/2016 – 7/2018 (2 Jahre, 7 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

1/2016 – 7/2018

Tätigkeitsbeschreibung

Implementierung einer Web API für die mobile Strom- und Gas-App „kWhapp“

- Fachliche Anforderungen: Aus- und Eingabe der Zählerstände, Verwaltung der Vertragsdaten, Abschlagscheck, Sales usw.
- Konzeption und Implementierung der Web API auf Basis der bestehenden Domain-Logik in C#, ASP.NET WebApi 2, ASP.NET Core MVC, Azure
- Datenbankdesign und Entwicklung mit T-SQL
- Implementierung eines OAuth Authorization Server (Web API) für die tokenbasierte Authentifizierung mit ASP.NET WebApi 2 und OWIN
- DevOps auf der Microsoft Azure Plattform
- Entwicklung von Unit- und Acceptance-Tests in C#, NUnit, Rhino Mock

Aufgaben : Absprachen und Anforderungsmanagement (50%), Programmierung (50%). Technical Lead.
Tools und Technologien : ASP.NET MVC 5, WebApi 2, ASP.NET Core MVC, ASP.NET Core 1.6 und 2.0, .NET 4.6.2, C#, Azure (App Services, SQL-Datenbanken, API Management, Application Insights, Redis), Visual Studio 2017, REST-Services, JQuery, HTML5/CSS, Bootstrap, TFS Online, NUnit, OAuth2, OWIN, SCRUM, Swagger, Continuous Integration (TFS Online), MediatR, diverse aktuelle Komponenten und tools.

Eingesetzte Qualifikationen

.Net Framework (Microsoft), ASP.NET, Entity Framework, Microsoft Azure, Microsoft SQL-Server (MS SQL), Webservices

Softwareentwickler .NET/C#, Software-Architekt, Technical Lead
Internetagentur, O2 als Endkunde, Großraum Frankfurt am Main
7/2015 – 12/2015 (6 Monate)
Telekommunikation
Tätigkeitszeitraum

7/2015 – 12/2015

Tätigkeitsbeschreibung

Projekt: Beauftragung von Mobilfunkdienstleistungen

* Neuimplementierung einer bestehenden Vertriebspartneranwendung für die Buchung von Mobilfunkdienstleistungen (Mobilfunkverträge, SIM-Karten, Hardware etc.).

* Entwurf und Implementierung des fachlichen Kerns in Form eines Business- und Service Layers in ASP.NET MVC 5, C#, WebApi, REST, OAuth2, OWIN, MS SqlServer 2012

* Implementierung eines SSO-Servers unter Verwendung der OWIN-Architektur

* Entwicklung eines Web-Frontends unter Verwendung von .NET 4.6, ASP.NET MVC 5, C#, Razor, HTML5/CSS, AJAX, JQuery, Bootstrap, Anbindung des Backendes über RESTful-Services.

* Datenbankdesign und Entwicklung mit T-SQL

* Entwicklung von Unit- und Acceptance Tests in C#, NUnit, Rhino Mocks

Eingesetzte Qualifikationen

.Net, Ajax, ASP.NET, C#, CSS (Cascading Style Sheet), HTML5, jQuery, SQL, Transact-SQL (T-SQL)

Senior Softwareentwickler .NET/C#, Webentwickler (Fullstack), API-Entwickler
Control€xpert GmbH, Langenfeld
1/2013 – 6/2015 (2 Jahre, 6 Monate)
Versicherungen
Tätigkeitszeitraum

1/2013 – 6/2015

Tätigkeitsbeschreibung

Projekt: Entwicklung einer Kommunikationslösung für Automobilindustrie und Versicherungen

* Weiterentwicklung und Qualitätssicherung der Kommunikationslösung in ASP.NET/C#, DevExpress .NET UI Controls
* Migration der Kommunikationslösung auf die ASP.NET MVC 5-Plattform, Implementierung des Web-Frontends in Razor, HTML 5/CSS, JQuery und Backends mit .NET 4.5 und C#
* Entwicklung von REST-Webservices/Schnittstellen unter Verwendung von ASP.NET MVC 5 Framework, ASP.NET WebApi, C#
* Entwicklung eines webbasierten Administrationstools unter Zuhilfenahme von ASP.NET MVC 5/C#
* Datenbankdesign und Entwicklung mit T-SQL
* Impl. von Deployment-Skripten, Deployment und Wartung der Anwendungen auf dem Webserver / IIS
* Implementierung einer Webanwendung für die Übermittlung der Werkstatt-Aufträge unter Verwendung von ASP.NET MVC 5, .NET 4.5, C#, MS SQL Server 2010, REST-Services, JQuery, AngularJS, HTML/CSS, Scrum, google maps API, GIT, MS Build, Nuget, NUnit, FitNesse, Selenium.
* Implementierung einer WEB-API-Schnittstelle für externe Software-Anbindung mit ASP.NET WebApi
* Entwicklung von Unit-Tests in C#, NUnit, Rhino Mocks und Acceptance Tests mit C#, FitNesse und Selenium
* Unterstützung bei der Anforderungsanalyse und Absprachen mit Fachbereichen (SCRUM)

Eingesetzte Qualifikationen

.Net, AngularJS, ASP.NET, C#, CSS (Cascading Style Sheet), HTML, jQuery, Microsoft Internet Information Server (IIS), Microsoft SQL-Server (MS SQL), Migration, Qualitätsmanagement / QS / QA (IT), SCRUM, Transact-SQL (T-SQL), User Interface (UI)

Senior Anwendungsentwickler .NET/C#, Webentwickler (Fullstack)
Softwarehaus / Deutsche Post als Endkunde, Düsseldorf
6/2011 – 12/2012 (1 Jahr, 7 Monate)
Logistikdienstleister
Tätigkeitszeitraum

6/2011 – 12/2012

Tätigkeitsbeschreibung

Projekt: Entwicklung der Call Center Software und Web-Services

* Weiterentwicklung einer CallCenter-Webanwendung im fachlichen Kern (Anliegen Management, Kundenmanagement, Verarbeitung von Arbeitsaufträgen, Interne und externe Kundenkorrespondenz, Dokumentenmanagement)

* Implementierung des CCS-Frontends mit .NET, C#, MS SQLServer, Visual WebGui von Gizmox und Telerik RadControls.

* Neuimplementierung des Windows-Services für das Pool-Monitoring (Überwachung der Anzahl von Anliegen, Arbeitsaufträge, interner Auslöser) unter Verwendung von .NET, C#, WCF

* Neuimplementierung eines WCF-Dienstes zur Verarbeitung der externen Korrespondenz (E-Mail-Eingang, Erstellung von Arbeitsaufträgen aus eMail-Texte), Anbindung von Exchange und POP3-Postfächer.

* Neuimplementierung eines Windows-Services zur Erstellung von Kundenkontakten anhand einer XML-Schnittstelle

* Implementierung eines WCF-Services zur Verarbeitung von OTRS-Tickets und Erstellung von Arbeitsaufträgen

* Integration von Novomind-iAgent (WYSIWYG-Editor), Verarbeitung der Ausgangskorrespondenz

Eingesetzte Qualifikationen

.Net, ASP.NET, C#, Call Center, CSS (Cascading Style Sheet), DHTML (dynamisches HTML), Dokumentenmanagement, HTML5, Transact-SQL (T-SQL), Webservices, XML

Ausbildung

Allgemeine Informatik
Dipl. Inform. (FH)
2005
Köln (Abteilung Gummersbach)
Naturwissenschaften an der Staatlichen Agraruniversität von Omsk
Diplom (Uni)
1995
Omsk (Russland)

Über mich

Zu meinen Stärken gehören selbstständiges und zielorientiertes Arbeiten, analytische und konzeptionelle Fähigkeiten, Belastbarkeit, Teamfähigkeit, kundenorientiertes Verhalten und Qualitätsbewusstsein.



Weitere Kenntnisse

Ausbildung:
09/1999 - 08/2004
Studium an der Fachhochschule Köln, Abteilung Gummersbach
Studiengang: Allgemeine Informatik
Abschluss: Dipl.-Inform. (FH).

Projekterfahrungen in den Bereichen:
Energiewirtschaft, Logistik, Telekommunikation, Logistik/Anliegenmanagement, Immobilien, Internet-Dienstleistungen / eCommerce

Schwerpunkte:
- Entwicklung von Webanwendungen, Portale (ASP.NET Core MVC, Vue.js, Javascript, Typescript)
- Web API Entwicklung und Integration, Entwicklung von Microservices (ASP.NET Core MVC)
- Datenbankentwicklung (Microsoft SQL Server, MySQL, PostgreSQL)

Erfahrungen mit:
- Microsoft Azure (App Services, Application Insights, API management, Redis Cache, SQL Databases, Build Pipelines)
- contentful-Integration
- Integration von Produkten/Schnittstellen: PowerCloud, SAP, Google Tag Manager, zenloop, Thunderhead, Usabilla, webtrekk, SendGrid, OneTrust
- Authentifizierung und Autorisierung mit Auth0 SAAS Plattform in Webanwendungen, Customizing und Provisionierung von Auth0-Komponenten.

Persönliche Daten

Sprache
  • Russisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Grundkenntnisse)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
5682
Alter
51
Berufserfahrung
19 Jahre und 9 Monate (seit 07/2004)
Projektleitung
5 Jahre

Kontaktdaten

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

Jetzt Mitglied werden