freiberufler Senior .NET Software Expert auf freelance.de

Senior .NET Software Expert

offline
  • 90€/Stunde
  • 65589 Hadamar, Westerwald
  • DACH-Region
  • de  |  en
  • 16.04.2019

Kurzvorstellung

Sie suchen einen freiberuflichen Senior Software Developer/Application Architect, der den Microsoft ASP.NET/C# Stack beherrscht sowie Erfahrung mit DDD + ES, REST und Microservice basierten Anwendungsarchitekturen hat?

Qualifikationen

  • Application Development
  • Code Review
  • Software Architektur / Modellierung
  • Software engineering / -technik
  • Training - Coaching-Kompetenzen

Projekt‐ & Berufserfahrung

Lead Developer
Kundenname anonymisiert, KA
1/2018 – 3/2019 (1 Jahr, 3 Monate)
Banken
Tätigkeitszeitraum

1/2018 – 3/2019

Tätigkeitsbeschreibung

Software-Entwicklung von Backend- und Framework-Komponenten, Code-Reviews, Refactoring und Testing. Team übergreifende Harmonisierung der Software-Entwicklung und Team-Organisation, Etablierung agiler Prozesse
und Coaching einzelner Software-Entwickler in Best Practies und Design Pattern. Planung und Organisation einer konzentrierten Phase für den Abbau technischer Schulden.

Länderspezifische Anpassung und Erweiterung der Geschäftsprozesse zur Abbildung des Kern-Prozesses bei der Bearbeitung von Kunden-Anfragen über das web-basierten Portal, sowie Umsetzung von Maßnahmen zur Beschleunigung des Rollouts in weitere Länder. Das Frontend ist als SPA konzipiert, welches Daten und Aktionen über ein REST API Gateway abfragt. Die Backend-Architektur ist Microservice orientiert und besteht aus sowohl
fachlich alsauch technisch motivierten Services. Dezentrale Entkopplung wird durch CQRS und Event Collaboration (Publish/Subscribe) angestrebt. Durch Domain-Driven-Design liegt der Fokus bei der Modellierung auf der Fachlichkeit.

Eingesetzte Qualifikationen

SCRUM, Software Architektur / Modellierung, Application Development, Software engineering / -technik, Training - Coaching-Kompetenzen

Ausbildung

Informatik
Dipl. Informatiker (o.A.)
1998
Friedberg

Über mich

kreativ, innovativ, zielorientiert, fair
teamfähig, kommunikativ, freundlich, kritikfähig
lernfähig, flexibel, anpassungsfähig
zuverlässig, tolerant, mediativ

Weitere Kenntnisse

[...] [...] ist freiberuflicher Software Developer, Application Architect und Agile Coach mit aktuellem Schwerpunkt auf der Microsoft .NET Core Plattform. Er verfügt über fundierte Kenntnisse und ausgiebige praktische Erfahrung innerhalb des Microsoft ASP.NET/C# Stacks und bei der Erstellung von Domain-Driven, REST und Microservice basierter Architekturen.

In seinen bisherigen Projekten hat Herr [...] in agilen Teams sowohl Intranet als auch Internet basierte Backend-Systeme für RESTful APIs und Single-Page-Applications entwickelt sowie deren Software-Architekturen mit entworfen. Als Full-Stack-Entwickler hat er zudem fundierte Erfahrung im Umgang mit server- und clientseitigen Technologien, sowie im Bereich der Continous Integration, des Continous Delivery und automatisiertem Testen.

Darüber hinaus hat [...] [...] als Mentor und Coach eine Passion für die Weitergabe seines fundierten Wissens mittels On-The-Job-Training über agile Methoden und Praktiken in der Softwareentwicklung sowie über die Selbstorganisation agiler Teams und deren Transformation aus klassischen Projektstrukturen in Richtung agiler Arbeitsprozesse.

Bei der täglichen Arbeit im Team zählen für Ihn, über die ergebnisorientierte Abdeckung der funktionalen Anforderungen und deren adequate Dokumentation hinaus, auch die qualitativen Aspekte der Softwareentwicklung, wie Wartbarkeit, Lebensdauer und Lesbarkeit des Quellcodes. Im routinierten Umgang mit erprobten und anerkannten Prinzipien und Methoden der Softwareentwicklung (z.B. SOLID und Clean Code) erfolgt daher stets eine zielorientierte pragmatische Optimierung von Qualität und Endergebnis.

Mit seiner starken Kommunikations- und Teamfähigkeit, hohen sozialen Kompetenz, Flexibilität, schnellen Auffassungsgabe und transparenten Arbeitsweise kann Herr [...] problemlos innerhalb kürzester Zeit unterschiedliche Rollen, als Software Developer, Application Architect, Business Analyst, Scrum Master, Coach oder IT-Berater, im idealerweise agilen Softwareentwicklungsprozess übernehmen.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
DACH-Region
Home-Office
bevorzugt
Profilaufrufe
784
Alter
53
Berufserfahrung
31 Jahre und 1 Monat (seit 03/1993)
Projektleitung
2 Jahre

Kontaktdaten

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

Jetzt Mitglied werden