01.01.2025 aktualisiert


100 % verfügbar
Senior Full-Stack Developer - C# - .NET Core - .NET - Azure - Angular - Dynamics 365 - ScrumMaster
München, Deutschland
Deutschland
Dipl.-Wirtschaftsingenieur (FH)Skills
Dynamics 365Dynamics 365 CRMC#.NET CoreReactTypescriptAzureAzure DevOpsSSISDynamics 365 Customer EngagementSQL ServerTFSDDDEAIetlScrumNear- / Offshore.NET Frameworkentity frameworkAngularUMLVisual StudioASP.netContinious IntegrationGruntgitTeamcityREST APISSRSwebpackGithubAutofacNinject .NET
Projekterfahrung
Über 10 Jahre Erfahrung im IT-Projektgeschäft, bei Kunden auf Konzernebene und im Mittelstand. Langjährige Erfahrung als Senior-Developer und Lead-Developer in kleinen und großen Projektteams.
Branchenerfahrung
Banken - öffentlicher Sektor - Rüstungsindustrie - Energieversorgung - Technische Gase - Dienstleistung - Gesundheitswesen - Anlagenbau - Schifffahrt
Technologieportfolio mit den Schwerpunkten u.a.
.NET - .NET Core - Azure - ASP.NET - C# - Angular - SQL Server - Dynamics 365/CRM - BizTalk Server - SharePoint Server
Projektrollen
Senior Full-Stack Entwickler - Lead Developer - Scrum-Master - Software-Architekt - Integrationsspezialist - technischer Projektleiter
Spezielle Entwicklungskenntnisse
Individualentwicklung von Enterprise-Applikationen - Entwicklung von Webapplikationen - Agile Software Entwicklung - Dynamics 365/CRM Einführung und Entwicklung - Software-Architektur - Domain Driven Design - Mehrschichtige-Architekturen - Test Driven Development - Testautomatisierung - Behavior Driven Development - Transformation von Altanwendungen in neue Architekturen - Problemanalyse - Performanceoptimierung
Integrationsexperte
Erfahrung mit komplexen Integrationsszenarien zwischen verschiedenen Systemen - Schnittstellen zur Middleware - Umsetzung von EAI - ETL-Prozesse - Abbildung von Schnittstellen - IT-gestützte Geschäftsprozessoptimierung - IT-Prozessintegration - SSIS - Erfahrung in der Einführung von BizTalk-Server
Nearshoring / Outsourcing
Erfahrung mit internationalen Projektteams in Nearshoring-Projekten als Lead Developer, Entwickler und ScrumMaster
Zertifikate:
09.2018 - Microsoft Certified Solutions Associate (Dynamics 365)
05.2017 - Microsoft Certified Solution Expert (Data Management & Analytics)
05.2017 - Microsoft Certified Solutions Associate (SQL 2016 Database Development)
03.2017 - Certified Scrum Master (CSM) - Scrum Alliance
09.2016 - Microsoft Certified Solutions Developer (App Builder)
09.2016 - Microsoft Certified Solutions Associate (Web Applications)
04.2014 - Microsoft Specialist (Microsoft Dynamics Customization and Configuration in CRM 2013)
04.2014 - Microsoft Specialist (Extending Microsoft Dynamics CRM 2013)
09.2013 - Microsoft Certified Solutions Developer (Web Applications)
06.2013 - Microsoft Certified Solutions Associate (SQL Server 2012/2014)
03.2013 - Microsoft Specialist (Programming in HTML5 with JavaScript and CSS3)
06.2012 - Microsoft Certified Technology Specialist (Microsoft Dynamics CRM 2011 Applications)
06.2012 - Microsoft Certified Technology Specialist (Microsoft Dynamics CRM 2011 Customization and Configuration)
01.2012 - Microsoft Certified Technology Specialist (Microsoft BizTalk Server 2010)
08.2011 - Microsoft Certified Professional Developer (Web Developer 4)
08.2011 - Microsoft Certified Technology Specialist (.NET Framework 4, Data Access)
06.2011 - Microsoft Certified Technology Specialist (.NET Framework 4, Server Communication Applications)
05.2011 - Microsoft Certified Technology Specialist (.NET Framework 4, Web Applications)
Über 10 Jahre Erfahrung im IT-Projektgeschäft, bei Kunden auf Konzernebene und im Mittelstand. Langjährige Erfahrung als Senior-Developer und Lead-Developer in kleinen und großen Projektteams.
Branchenerfahrung
Banken - öffentlicher Sektor - Rüstungsindustrie - Energieversorgung - Technische Gase - Dienstleistung - Gesundheitswesen - Anlagenbau - Schifffahrt
Technologieportfolio mit den Schwerpunkten u.a.
.NET - .NET Core - Azure - ASP.NET - C# - Angular - SQL Server - Dynamics 365/CRM - BizTalk Server - SharePoint Server
Projektrollen
Senior Full-Stack Entwickler - Lead Developer - Scrum-Master - Software-Architekt - Integrationsspezialist - technischer Projektleiter
Spezielle Entwicklungskenntnisse
Individualentwicklung von Enterprise-Applikationen - Entwicklung von Webapplikationen - Agile Software Entwicklung - Dynamics 365/CRM Einführung und Entwicklung - Software-Architektur - Domain Driven Design - Mehrschichtige-Architekturen - Test Driven Development - Testautomatisierung - Behavior Driven Development - Transformation von Altanwendungen in neue Architekturen - Problemanalyse - Performanceoptimierung
Integrationsexperte
Erfahrung mit komplexen Integrationsszenarien zwischen verschiedenen Systemen - Schnittstellen zur Middleware - Umsetzung von EAI - ETL-Prozesse - Abbildung von Schnittstellen - IT-gestützte Geschäftsprozessoptimierung - IT-Prozessintegration - SSIS - Erfahrung in der Einführung von BizTalk-Server
Nearshoring / Outsourcing
Erfahrung mit internationalen Projektteams in Nearshoring-Projekten als Lead Developer, Entwickler und ScrumMaster
Zertifikate:
09.2018 - Microsoft Certified Solutions Associate (Dynamics 365)
05.2017 - Microsoft Certified Solution Expert (Data Management & Analytics)
05.2017 - Microsoft Certified Solutions Associate (SQL 2016 Database Development)
03.2017 - Certified Scrum Master (CSM) - Scrum Alliance
09.2016 - Microsoft Certified Solutions Developer (App Builder)
09.2016 - Microsoft Certified Solutions Associate (Web Applications)
04.2014 - Microsoft Specialist (Microsoft Dynamics Customization and Configuration in CRM 2013)
04.2014 - Microsoft Specialist (Extending Microsoft Dynamics CRM 2013)
09.2013 - Microsoft Certified Solutions Developer (Web Applications)
06.2013 - Microsoft Certified Solutions Associate (SQL Server 2012/2014)
03.2013 - Microsoft Specialist (Programming in HTML5 with JavaScript and CSS3)
06.2012 - Microsoft Certified Technology Specialist (Microsoft Dynamics CRM 2011 Applications)
06.2012 - Microsoft Certified Technology Specialist (Microsoft Dynamics CRM 2011 Customization and Configuration)
01.2012 - Microsoft Certified Technology Specialist (Microsoft BizTalk Server 2010)
08.2011 - Microsoft Certified Professional Developer (Web Developer 4)
08.2011 - Microsoft Certified Technology Specialist (.NET Framework 4, Data Access)
06.2011 - Microsoft Certified Technology Specialist (.NET Framework 4, Server Communication Applications)
05.2011 - Microsoft Certified Technology Specialist (.NET Framework 4, Web Applications)
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
- Team-Lead: Lead eines Entwicklungsteams mit 7 Entwicklern
- Konzeption: Konzeption von Anwendungskomponenten, Infrastruktur-Dienste, Microservices, Frontendkomponenten, Jobs
- Entwicklung: Entwicklung von Softwarekomponenten, basierend auf Microservices, Microsoft Azure, Angular 14, .NET 6, Camunda, BPMN
- DevOps: Zusammenarbeit mit den Infrastruktur-Ops bei der Konzeption und dem Deployment des verteilten Systems über Azure DevOps nach Microsoft Azure. Aufbau eines AKS Clusters und Deployment diverser Azure Ressourcen. Setup von Self-Hosted Build Agents in Ubunto VMs
- DevOps-Pipelines: Bau von Devops-Pipelines für das Deployment von Microservices und des Frontends in den AKS Cluster per Container Registry
- Kubernetes: Erstellen der Deployment yamls, Deployment, Skalierung, Absicherung der Services per Azure AD / OAuth-Proxy, Erstellen der Deployment- und Branching-Strategie
- BPMN: Anbindung ausführbarer BPMN-Prozesse in Camunda an das .NET-Backend
- SCRUM: Organisation des Teams nach SCRUM
- Konzeption: Konzeption der Zielarchitektur einer globalen/weltweit verteilten Plattform basierend auf Microservices, Microsoft Azure, Angular 12, .NET 6, Liferay, BPMN Workflows, Camunda
- POC: Definition und Entwicklung von POCs, Validierung der Zielarchitektur
- Systemarchitektur: Mitarbeit im Architektur-Team
- Dokumentation: Dokumentation der Konzepte
- SCRUM: Einführen eines Scrum-Prozesses für ein kleines Entwickler-Team
- ETL: Konzeption und Implementierung eines ETL-Prozesses mit SSIS zum Import von Absatz-, Bestands- und Ertragsdaten von Wertpapieren
- Datenmodellierung: Modellierung des Datenmodelles für die zukünftige Applikation