freiberufler .NET Entwickler auf freelance.de

.NET Entwickler

offline
  • 95€/Stunde
  • 10243 Berlin
  • auf Anfrage
  • de  |  en
  • 20.04.2024

Kurzvorstellung

Ich arbeite seit 2004 als selbstständiger Softwareentwickler und Berater, überwiegend im Microsoft .NET-Umfeld.

Qualifikationen

  • Software Architecture
  • Software Design
  • Software engineering / -technik
  • Softwareentwicklung (allg.)

Über mich

Ein Schwerpunkt meiner Arbeit liegt in der Umsetzung anspruchsvoller Webanwendungen mit .NET im Backend und Angular, Vue.js und Nuxt im Frontend, seit 2015 mit Docker und Kubernetes in containerisierten Umgebungen.

Regelmäßig unterstütze ich Teams bei der Einführung und Verbesserung von Entwicklungs-prozessen sowie beim Erarbeiten effizient-pragmatischer Softwarearchitekturen. Dabei de-cke ich eine breite Palette von Themen ab, wie beispielsweise das Erstellen von CI/CD-Pipelines, die Implementierung passender Git-Workflows oder die Begleitung bei der Erar-beitung und Implementierung passender Softwarearchitekturen.

Ich arbeite zielorientiert, kontinuierlich und effizient. Als Lead Developer leite ich kleinere Teams, koordiniere und delegiere Aufgaben und kommuniziere Fortschritte an Stakeholder. Als Senior Developer füge ich mich schnell in bestehende Teams ein, trage zum Projekterfolg bei oder setze auch umfangreiche, komplexe Aufgaben eigenständig um.

Weitere Kenntnisse

SCHWERPUNKTE:
- .NET Core, .NET, Angular, Vue.js, Nuxt, PWAs
- C#, TypeScript, JavaScript
- CI/CD, Containerisierung mit Docker und Kubernetes
- MS-SQL Server, MySQL, NHibernate (HQL), EF/EF Core, Volltextsuche mit SOLR, Mei-liSearch

ARBEITSBEREICHE:
- Web- und WinForms-Entwicklung, Clean Code
- APIs/Web-Services und Messaging, Systemintegration
- CI/CD Entwicklungsprozesse (Kanban, Scrum, CI/CD - Continuous Integra-tion/Continous Delivery, Trunk-Based Development, GitFlow), DevOps
- TDD, ATDD/BDD (Cucumber und andere DSLs)
- Domain-Driven Design (DDD), Microservices, prozessorientierte Architekturen, Simp-le Architecture, Vertical Slices vs. Onion, objekt- und komponentenorientierte An-wendungsentwicklung (OOP, OOAD)
- Planung und Analyse mit Diagrammen und Text (Enterprise Architect - UML), NDpend und anderen


PROGRAMMIERSPRACHEN: C#, VB.NET, TypeScript, JavaScript, VBA/VB-Script u.a.

DATENBANKEN: (Relational) MS-SQL-Server, MYSQL, SQLITE, (NOSQL) Lucene/SOLR

WEB-TECHNOLOGIEN: ASP.NET MVC – CORE, ASP.NET MVC, ASP.NET Webforms, HTML 4/5, CSS3, XML/XSLT, Angular, Vue.js, REST, AJAX, JQuery

CI/CD: TeamCity, TFS (Azure-Devops), GitHub, BitBucket, GitLab, Bamboo. Integration mit JIRA (Workflows), Octopus-Deploy. Build-Prozesse mit .NET (MSbuild) und JAVA-Umfeld (Ma-ven/POMS). Konfigurationsmanagement

CONTAINERISIERUNG: Docker/Podman, Kubernetes, Helm, Harbor, Nexus

SYSTEMINTEGRATION: REST/SOAP, WCF, Azure Queue und Service Bus, RabbitMQ, MSMQ

SONSTIGE: GIT, SVN, Visual-SVN Server, CVS, Visual Source Save, Mercurial, UML, Enter-prise Architect, NDepend, Gibraltar, Resharper, Webstorms, dotCover, dotTrace, Autofac, WCF, XAML, LINQ

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
291
Alter
44
Berufserfahrung
20 Jahre und 1 Monat (seit 10/2004)
Projektleitung
10 Jahre

Kontaktdaten

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

Jetzt Mitglied werden