14.05.2025 aktualisiert

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

Senior Software-Entwickler

Zorneding, Deutschland
Deutschland
Ingenieur für Elektroniksysteme
Zorneding, Deutschland
Deutschland
Ingenieur für Elektroniksysteme

Skills

Asp.NetC (Programmiersprache)JavaJavascriptASP.NET MVCHtml5Unit TestingMicrosoft AzureC#C++UbuntuCSSCloud ComputingContinuous IntegrationWeb EntwicklungDNSEntity FrameworkIbm SoftwareGithubIbm Websphere MqIISWindows Communication FoundationJqueryPythonPostgresqlMicrosoft Message QueuingWindows Presentation FoundationMicrosoft Sql-ServerVisual Basic .NETMysqlNginxNode.JsOauthMstestSqliteTypescriptUMLWindows FormsUikitReactJSAsp.Net Web ApiGitXunitVue.JsSassAngularJSAureliaKendo UiFront EndTibcoDocker
Technische Kenntnisse:

Angular, Ansible, ASP.NET Core, ASP.NET MVC, ASP.NET Web API, Assembly, Aurelia, Azure, Azure DevOps, C, C#, C++, CI/CD, Cloud, CSS, Datenbanken, DevExpress, Docker, DNS, Entity Framework, F#, FileNet, FPM, Frontend, Git, Github, Github Actions, HL7, HTML5, IBM MQ, IIS, Java, JavaScript, Jenkins, Jest, jQuery, Kendo UI, Kubernetes, Laravel, Microsoft SQL Server, MongoDB, Moq, MSMQ, MSTest, MySQL, .NET, Next.js, Nginx, Node.js, OAuth, PHP, PostgreSQL, Python, React, SASS, Spring Boot, SQLite, Telerik, Terraform, TFS, TypeScript, Linux, UIkit, UML, Unit Testing, VB.NET, Vitest, Vue, WCF, Windows, WinForms, WixSharp, WordPress, WPF, xUnit

Persönliche Kompezenzen:
  • Klarer Kommunikator: Ich verstehe komplexe technische Konzepte und kann sie verständlich vermitteln, um die Teamarbeit zu fördern.
  • Teamplayer: Ich schätze die Zusammenarbeit in Teams und trage dazu bei, innovative Lösungen zu entwickeln, indem ich mein Wissen teile.
  • Problemlösungsexperte: Ich finde gerne kreative Lösungen für technische Herausforderungen, um das Projekt voranzubringen.
  • Innovator: Ich denke gerne innovativ und entwickle neue Ansätze für komplexe Probleme.
  • Analytisches Denkvermögen: Ich analysiere technische Anforderungen gründlich und treffe fundierte Entscheidungen, um die Architektur zu stärken.
  • Effizientes Zeitmanagement: Ich behalte den Überblick über Prioritäten und schließe Projekte erfolgreich innerhalb des Zeitplans ab.
  • Entscheidungsträger: Ich übernehme gerne Verantwortung für architektonische Entscheidungen und treibe sie motiviert voran.
  • Inspirierender Leader: Ich motiviere und unterstütze das Team, um gemeinsam Spitzenleistungen zu erzielen.
  • Anpassungsfähiger Innovator: Ich passe mich neuen Herausforderungen an und strebe danach, das Beste aus jeder Situation herauszuholen.

Sprachen

DeutschverhandlungssicherEnglischverhandlungssicherFranzösischgutSpanischMuttersprache

Projekthistorie

Senior Softwareentwickler

Change-IT Solutions GmbH

Pharma und Medizintechnik

< 10 Mitarbeiter

  • Modularisierung einer monolithischen Legacy-Anwendung durch Refactoring zu .NET Standard und .NET 8.0 sowie Vereinheitlichung des Codes für Windows- und Linux-Systeme.
  • Entwicklung plattformübergreifender Installer mit WiX# (Windows) und FPM (Linux) sowie Automatisierung der Bereitstellung in der Staging-Umgebung.
  • Modernisierung von Integrationsmodulen zur synchronisierten Datenübertragung mit VMware vCenter und Active Directory inklusive Linux-Kompatibilität.
  • Migration mehrerer .NET Framework-Dienste für den nativen Betrieb unter Linux zur Steigerung der Skalierbarkeit und Reduktion von Infrastrukturkosten.
  • Unterstützung bei der Wartung und Modernisierung von Legacy-PHP-Systemen zur Verbesserung von Stabilität und Wartbarkeit.
  • Einführung einer Auto-Update-Funktion für alle Kundenanwendungen zur Minimierung manueller Wartungsaufwände.
  • Einrichtung von CI/CD-Pipelines mit GitHub Actions und SonarQube zur Qualitätssicherung, Testautomatisierung, NuGet-Packaging und One-Click-Deployment.

Software Architekt

Mentia GmbH
  • Erstellung eines modernen CMS-Systems mit einer Spring Boot-basierten Backend-Architektur unter Verwendung von MongoDB und einem Next.js-Frontend.
  • Implementierung von CI/CD-Pipelines mit automatisierter Code-Qualitätssicherung über SonarQube und integriertem Unit-Testing.
  • Konzeption und Umsetzung einer Deployment-Pipeline zur automatischen Bereitstellung und Konfiguration von Cloud-Diensten auf Hetzner mithilfe von Terraform und Ansible.

Senior Softwareentwickler

Internationaler Universitätsclub München
Servermigration von Windows Server 2012 R2 zu Windows Server 2022
  • Verantwortlich für die erfolgreiche Migration aller Anwendungen und Daten von Windows Server 2012 R2 auf Windows Server 2022 ohne Ausfallzeit für Anwender der Frontend-Webseite.
  • Minimale Ausfallzeit für interne Anwender (10 Minuten).
  • Dokumentation des gesamten Migrationsvorgangs.
  • Ein vollständiger Backupplan unter Verwendung von Cloud-Blockspeicher wurde implementiert.
Technologien:
  • Windows Server 2012 R2, Windows Server 2022
  • SQL Server 2016, Windows Server 2022
  • IIS 8.5, IIS 10
  • DNS
  • SSL Zertifikate
  • Cloud-Backup auf Amazon S3-kompatibel Blockspeicher
Aktualisierung aller Webseiten und Backend-Services
  • Eine individuelle Webvorlage für die Hauptwebsite wurde entwickelt, basierend auf reinem HTML, CSS und JavaScript, diese Webvorlagen wurde an das neue Designkonzept der Firma angepasst.
  • Migration aller Websites und Backend-Services auf .NET 8.
  • Aktualisierung aller JavaScript Komponenten wie z. B. Aurelia und Materialize auf die neuesten Versionen.
  • Nullable-Verweistypen bei allen Bibliotheken verwendet, um die Codequalität zu verbessern.
Technologien:
  • Aurelia (JavaScript SPA Framework)
  • JavaScript und TypeScript
  • Materialize
  • ASP.NET Core mit C# (Interner CMS und Backend Services)
  • SQL Server 2016 mit Dapper und Entity Framework
  • Webpack
  • Azure DevOps für CI/CD
Aktualisierung aller Windows-Anwendungen
  • Aktualisierung aller Windows-Anwendungen auf .NET 8.
  • Nullable-Verweistypen bei allen Bibliotheken verwendet, um die Typsicherheit zu verbessern.
  • Das Konfigurationssystem wurde überarbeitet, um die Benutzerfreundlichkeit zu erhöhen.
Technologien:
  • WPF mit .NET 8
  • Flurl (API Client)
  • Azure DevOps für CI/CD
  • Access mit ADO.NET

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden