06.09.2022 aktualisiert

**** ******** ****
100 % verfügbar

IT Consultant

Krefeld, Deutschland
Deutschland +2
Krefeld, Deutschland
Deutschland +2

Skills

C#, .Net, .Net Core, Visual Studio, Microsoft BizTalk Server, Microsoft SharePoint, Microsoft SQL-Server (MS SQL), Team Foundation Server (TFS), ASP.NET, EntityFramework, HTML, Angular, JavaScript, TypeScript, jQuery, JavaScript, PowerShell, XML, XSD, XSLT, SCRUM, Visual Studio, Visual Studio Code, Kubernetes, Kibana, Confluence

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Full Stack Developer

CBC GmbH

Medien und Verlage

500-1000 Mitarbeiter

- Weiterentwicklung und Administration des unternehmensweiten Redaktionsportals. Eine Angular Single-Page-Application für Redakteure um Videos und Fotos mittels diverser Filter zu suchen und diese an entsprechende bundes- und weltweit verteilte Schnittplätze zu versenden. Als Datenbank wurde ein MS SQL Server verwendet.
- Portierung einer ASP.Net Anwendung (InfoLicense) auf Angular 10, .Net 5 (Core) und EntityFramework Core 5. Diese Anwendung bildete reale Verträge mit Vertragspartner (Agenturen und Privatpersonen) ab. Es wurden Kontaktdaten, Laufzeiten, Preise für einzelne Verwertungskontexte abgebildet welche von externen Anwendungen (z.B. Redaktionsportal) genutzt wurden um die aktuellen Lizenzinformationen mittels einer Ampel darzustellen. Dieses Feature soll verhindern dass Videos oder Fotos in Beiträgen genutzt werden ohne vorher eine gültige Lizenz zu besitzen um Strafzahlungen zu verhindern. Implementierung und Optimierung von REST Schnittstellen. Implementierung von Tests mit XUnit und Jasemine um eine möglichst hohe Testabdeckung zu erreichen. Regelmässige Zusammenarbeit mit dem Fachbereich um Anforderungen korrekt abzubilden. Als Datenbank wurde ein MS SQL Server verwendet.
- Portierung mehrerer SharePoint Listen zu einer Angular 10 und .Net Core 3.1 Anwendung zum Verwalten von Schlagworten, Kategorien und Sendungen. Schnittstellen via REST implementiert um diese unternehmensweit zur Verfügung zu stellen. Als Datenbank wurde ein MS SQL Server verwendet.
- Implementierung einer Konsolenanwendung mit Core 3.1 um Bilder aus erstellten SharePoint Dokumentenbibliotheken in entsprechenden Netzwerkordner zu speichern, zu editieren und zu löschen. Der Zugriff für externe Agenturen wurde über SharePoint gesichert, die Kommunikation der Konsolenanwendung zum SharePoint wurde mit .Net Standard CSOM, MSAL.NET und Azure AD zertifikatsbasiert mittels Tokens gesichert.
- Implementierung von .Net Core 3.1 Konsolenanwendungen um Audiodateien zu ingestieren und diese in einem Slack Channel mit einem Link zu veröffentlichen.
- Wartung und Weiterentwicklung einer Angular und .Net Core 3.1 Anwendung um Bilder und Video inklusive Metadaten zu ingestieren. Regelmässige Zusammenarbeit mit dem Fachbereich um Anforderungen korrekt abzubilden.

Software Entwickler

Belfor Europe GmbH

Energie, Wasser und Umwelt

250-500 Mitarbeiter

Pflege und Monitoring bestehende BizTalk Lösungen. Anbindung von
Navision WCF Services, Stored Procedures und XML Dateitransfer über SFTP und Webservices. Entwicklung und Erweiterung von Orchestrierungen, Transformationen (Mappings), Schemas, einer externen C# Bibliothek sowie Unit Tests. EDI über das GDV Schema. Etablierung eines umfangreichen Loggings innerhalb der Bestandslösung um die Fehlersuche im laufenden Betrieb zu erleichtern.

Erstellung eines BizTalk Monitoring Tools zum überwachen von Suspended Messages als PowerShell Modul, welches selbst entwickelte C# Bibliotheken anspricht um mit den BizTalk Servern zu kommunizieren. E-Mail Benachrichtigung als Newsletter beim Auftreten neuer Fehlernachrichten um möglichst zeitnah zu reagieren. Historisierung der Nachrichten in einer SQLite Datenbank.

Entwicklung einer Single Page Application mit Angular, Bootstrap, Teletrik Kendo UI und .Net Core. Implementierung einer REST Schnittstelle mit WebAPI und Swagger. Anbindung von Navision via WCF, Implementierung von Stored Procedures um Informationen an das Frontend zu liefern. Automapper Konfiguration.

Administration einer SharePoint Serverfarm mit verteilten Servern. Pflege eines von Belfor selbstentwickelten DMS Systems auf Basis von SharePoint. Wissenstransfer an Kollegen. Unterstützung der Migration zu d.3ecm.

Entwicklung und Administration von verteilten SQL Servern (Benutzerpflege, Datenbankerstellung, Stored Procedures und Functions mit T-SQL) DDL und DML. Migration von Datenbanken zu SQL Data Tools Projekten in Visual Studio samt Deployment Skripten.

Entwicklung von PowerShell Skripten und Modulen für Deployment, Monitoring und Datenanalyse. Extrahierung von EventLogs und Fehlernachrichten. Unterstützung von DevOps.

Agiles Projektvorgehensmodell mit SCRUM, WorkItem Managment mit UserStories und Tasks. Source Code Verwaltung mit Git.

Software Entwickler

Schleupen AG

Energie, Wasser und Umwelt

50-250 Mitarbeiter

Planung und Entwicklung einer Single Page Application für Energieunternehmen unter Anwendung iterativer Methodiken (Scrum) und einer mehrschichtigen Architektur. Eigenverantwortliche Implementierung von Anforderungen in Absprache mit dem Analyseteam. Modellierung der Daten- und Servicemodelle im Enterprise Architect. Entwicklung von Front- und Backendkomponenten. Qualitätssicherung durch automatisierte Unit- und UI-Tests die im NighltyBuild oder im CI Build angeschlossen sind. Administration und Pflege von Projekten, Branches, NightlyBuilds-, CI- und ReleaseBuild Konfigurationen im Team Foundation Server. Administration und Pflege von PowerShell Skripten für Bereitstellung, Infrastruktur und dem Import von Testdaten.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden