Senior Softwareentwickler Microsoft .NET
- Verfügbarkeit einsehen
- 0 Referenzen
- 80‐100€/Stunde
- Langweid am Lech
- auf Anfrage
- de | en | tr
- 18.11.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
3/2024 – offen
Tätigkeitsbeschreibung
- Portieren eines monolithischen Webshops zu einer Multi-Tenant Microservice Anwendung mit .NET Core, C# und React
- Planen und Implementieren von Core-Bibliotheken zur Verwendung in allen Microservices mit .NET Core und C#
- Planen und Implementieren von Microservices zur Abdeckung der Ist-Funktionalität und neuen Funktionalitäten mit .Net Core und C#
- Erstellen von Unit Tests
- Erstellen von Integration Tests mittels TestContainers und Web Application Factory
- Dokumentieren der Core Bibliotheken und Microservices
- Erstellen von Build Pipelines in Azure DevOps
- Schulen und Anleiten der Projektmitglieder in den verwendeten Technologien, Architekturen und Softwareentwicklungsmethoden
Postgresql, UML, .Net Framework (Microsoft), C#, Entity Framework, Git, Microsoft Azure, Representational State Transfer (REST)
9/2023 – offen
Tätigkeitsbeschreibung
- Erstellen einer Plattform für das Umweltbundesamt zur Einhaltung und Durchsetzung der EU-Einwegkunststoffrichtlinie durch das Einwegkunststoff-Fondsgesetz
- Implementieren von API´s mit .NET Core
- Implementieren von gRPC-Services mit C#
- Planen und Implementieren von Shared-Bibliotheken zur einheitlichen Lösung von Aufgabenstellungen in einer Microservice-Umgebung
- Dokumentation der Implementierungen in Confluence
- Absichern des Codes mit Unit-Tests und Integration Tests
Mysql, Entity Framework, .Net, C#, Confluence, Docker, Git, Jira, Microsoft Azure
6/2023 – 12/2023
TätigkeitsbeschreibungSicherstellung der Codequalität und Funktionalität von Onlinediensten der öffentlichen Verwaltung für die Bundesländer Hamburg, Schleswig-Holstein, Bremen und Sachsen-Anhalt
Eingesetzte QualifikationenMicrosoft SQL-Server (MS SQL), Confluence, Software Architecture, .Net, C#, Git, Jira, Nunit, Microsoft Azure
2/2022 – 6/2023
Tätigkeitsbeschreibung
• Analyse der vorhandenen Software-Produkte
• Erarbeiten und verabschieden eines einheitlichen Technologie Stacks für die Softwareentwicklung im Konzern weltweit
• Erstellen von Architekturentwürfen und Dokumentationen
• Erstellen von Konzepten und Prototypen zur Belegung der Konzepte
• Einführen von neuen Technologien
• Beratung der weltweiten Software-Entwicklungsteams weltweit
• Entwickeln von Software Produkten
.Net, ASP.NET, C#, Confluence, Enterprise Architect (EA), Jira, Microsoft SQL-Server (MS SQL), Node.Js, React (JavaScript library), Typescript
8/2021 – 1/2022
Tätigkeitsbeschreibung
• Weiterentwicklung einer Online-Plattform zur Analyse von Produktionsdaten mit
dem Zweck der Qualitätssicherung
• Erstellen von Unit Tests
• Dokumentation mittels UML
.Net, ASP.NET, C#, Git, Jira, Microsoft SQL-Server (MS SQL), Nunit, Representational State Transfer (REST), Transact-Sql
3/2021 – 1/2022
Tätigkeitsbeschreibung
• Weiterentwicklung des Warehouse Control Systems für die Steuerung der
Maschinen und Anlagen in den IKEA-Warenlagern und Geschäften weltweit.
• Vorbereiten der Portierung von Teilen der Anwendung nach .NET 5
• Erweitern und Vervollständigen der Dokumentation in Confluence
• Schulung von Support-Mitarbeitern in Indien bezüglich der Bedienung und
Funktionsweise der Software
.Net, ASP.NET, C#, Confluence, Git, Jira, Microsoft SQL-Server (MS SQL), Nunit, React (JavaScript library), Representational State Transfer (REST), Typescript, Windows Presentation Foundation
3/2020 – 11/2020
Tätigkeitsbeschreibung
Entwicklung einer API mit Backendanbindung mittels des AktorenSystems Akka.NET zur Verwaltung, Berechnung und Simulation von
Budgets.
Entwicklung einer Expression basierten Rule Engine zur Filterung von
Daten für die Budgetierung.
.Net Framework (Microsoft), ASP.NET, C#, Git, Json, Mariadb, Representational State Transfer (REST)
7/2019 – 4/2020
Tätigkeitsbeschreibung
Erweitern existierender Anwendungen zur Auftragssteuerung von autonom fahrenden Transportfahrzeugen.
Erstellen von Anwendungen zur Simulation von Kundenanlagen und deren Warehouse-Management-Systemen.
.Net Framework (Microsoft), C#, Json, Nunit, Transact-Sql, Windows Presentation Foundation
10/2018 – 6/2019
TätigkeitsbeschreibungEntwickeln eines CRM-Backends
Eingesetzte Qualifikationen.Net, .Net Framework (Microsoft), ASP.NET, Entity Framework, Representational State Transfer (REST), UML
6/2018 – 9/2018
TätigkeitsbeschreibungEntwickeln eines Chatbots unter Verwendung des Microsoft Bot Framework und .NET Core
Eingesetzte QualifikationenMicrosoft SQL-Server (MS SQL), .Net Framework (Microsoft), C#, Microsoft Visual Studio, ASP.NET, Representational State Transfer (REST)
4/2018 – 5/2018
TätigkeitsbeschreibungPortierung einer Legacy Webanwendung nach ASP.NET Core
Eingesetzte QualifikationenObjektorientierte Software-Entwicklung, .Net Framework (Microsoft), C#, ASP.NET, JavaScript, Representational State Transfer (REST)
4/2018 – 4/2018
TätigkeitsbeschreibungErweiterung einer WPF MVVM Anwendung um zusätzliche Funktionen und Kommunikationsmöglichkeiten.
Eingesetzte QualifikationenObjektorientierte Analyse und Design (OOAD), Objektorientierte Software-Entwicklung, Software Design, .Net Framework (Microsoft), C#, Windows Presentation Foundation
4/2018 – 4/2018
TätigkeitsbeschreibungErstellung eines Konzepts zur Rollen- und Rechteverwaltung im Kundensystem.
Eingesetzte Qualifikationen.Net Framework (Microsoft), C#, Objektorientierte Analyse (OOA), Software Architecture, UML, Distributed Computing, Sicherheit von Webanwendungen, Web Services
1/2017 – 3/2018
TätigkeitsbeschreibungPlanen, Entwerfen und Entwickeln eines Leitsystems für einen Roboter auf einem autonom fahrendem Fahrzeug
Eingesetzte QualifikationenMongodb, Scrum, Agile Methodologie, Software Design, UML, Enterprise Architect (EA), Objektorientierte Software-Entwicklung, Software Architecture, .Net, .Net Framework (Microsoft), C#, Software engineering / -technik, Softwareentwicklung (allg.), Software Version Control, Microsoft Visual Studio, XML, Language Integrated Query, Windows Presentation Foundation, Nunit, Front End, Backend, Serviceorientierte Architektur, TCP / IP, User Interface (UI), Web Services, Schreiben von Dokumentation, Konzeption (IT)
12/2016 – 7/2017
TätigkeitsbeschreibungPlanen und Entwickeln eines Moduls für den Datenaustausch zwischen Leitsystemen und SAP-Systemen.
Eingesetzte QualifikationenTransact-Sql, SQL, Microsoft SQL-Server (MS SQL), Software Design, UML, Enterprise Architect (EA), Objektorientierte Software-Entwicklung, Software Architecture, .Net, .Net Framework (Microsoft), C#, Software engineering / -technik, Softwareentwicklung (allg.), Software Version Control, Microsoft Visual Studio, XML, Language Integrated Query, Windows Presentation Foundation, Backend, Serviceorientierte Architektur, RFC (Remote Function Call), User Interface (UI), Web Services
4/2016 – 7/2016
TätigkeitsbeschreibungPlanen, Entwerfen und Entwickeln eines Moduls zum Datenaustausch zwischen Leitsystemen und Warenwirtschaftssystemen.
Eingesetzte QualifikationenMongodb, Scrum, Agile Methodologie, Software Design, UML, Enterprise Architect (EA), Objektorientierte Software-Entwicklung, .Net, .Net Framework (Microsoft), C#, Software engineering / -technik, Softwareentwicklung (allg.), Software Version Control, Microsoft Visual Studio, XML, Language Integrated Query, Windows Presentation Foundation, Nunit, Front End, Backend, Serviceorientierte Architektur, User Interface (UI), Web Services, Konzeption (IT)
6/2015 – 12/2015
TätigkeitsbeschreibungErstellen von Architekturanalysen und Verbesserungsvorschlägen für die bestehende Steuerungssoftware von autonom fahrenden Transportfahrzeugen
Eingesetzte QualifikationenTransact-Sql, SQL, Microsoft SQL-Server (MS SQL), Software Design, UML, Enterprise Architect (EA), Objektorientierte Software-Entwicklung, Software Architecture, Softwareanforderungsanalyse, Objektorientierte Analyse und Design (OOAD), .Net, .Net Framework (Microsoft), Python, Software engineering / -technik, XML, Nunit, Serviceorientierte Architektur, It-Beratung, Konzeption (IT), MS Office (Anwenderkenntnisse)
1/2015 – 12/2015
TätigkeitsbeschreibungPlanen, Entwerfen und Entwickeln eines Tools zur Erstellung von automatischen Backups einer MongoDB Datenbank und Log-Dateien.
Eingesetzte QualifikationenMongodb, Scrum, Agile Methodologie, Software Design, UML, Enterprise Architect (EA), Objektorientierte Software-Entwicklung, Software Architecture, .Net, .Net Framework (Microsoft), C#, Software engineering / -technik, Microsoft Visual Studio, XML, Language Integrated Query, Windows Presentation Foundation, Nunit, Backend, Serviceorientierte Architektur, Web Services, Schreiben von Dokumentation, Konzeption (IT)
12/2013 – 12/2015
TätigkeitsbeschreibungPlanen, Entwerfen und Entwickeln einer CAD-Anwendung zur Erstellung von Straßen- und Lagernetzwerken für Leitsysteme von autonom fahrenden Transportfahrzeugen.
Eingesetzte QualifikationenSoftware Design, UML, Enterprise Architect (EA), Objektorientierte Software-Entwicklung, Software Architecture, .Net, .Net Framework (Microsoft), C#, Software engineering / -technik, Software Version Control, Microsoft Visual Studio, XML, Language Integrated Query, Windows Presentation Foundation, Nunit, Front End, Backend, Serviceorientierte Architektur, Web Services, Schreiben von Dokumentation, Konzeption (IT)
7/2013 – 3/2018
TätigkeitsbeschreibungErstellen eines Leitsystems für autonom fahrende Transportfahrzeuge.
Eingesetzte QualifikationenMongodb, Scrum, Agile Methodologie, Software Design, UML, Enterprise Architect (EA), Objektorientierte Software-Entwicklung, Software Architecture, Softwareanforderungsanalyse, .Net, .Net Framework (Microsoft), C#, Software engineering / -technik, Softwareentwicklung (allg.), Software Version Control, Microsoft Visual Studio, XML, Language Integrated Query, Nunit, Front End, Backend, Serviceorientierte Architektur, User Interface (UI), Erstellung Programmiervorgaben, Schreiben von Dokumentation, It-Beratung, Konzeption (IT), Softwareauswahl (Evaluierung)
1/2013 – 6/2013
TätigkeitsbeschreibungUmzug des Internetportals Beck-Online von ASP.NET zu ASP.NET MVC
Eingesetzte QualifikationenTransact-Sql, SQL, Microsoft SQL-Server (MS SQL), Software Design, Objektorientierte Software-Entwicklung, .Net, .Net Framework (Microsoft), C#, Softwareentwicklung (allg.), Software Version Control, Microsoft Visual Studio, Language Integrated Query, Nunit, Front End, Backend, Web Services, HTML, ASP.NET, JavaScript, Jquery
11/2011 – 12/2012
TätigkeitsbeschreibungEntwickeln einer Web-basierten ERP Software zur Bewerkstelligung von Buchhaltungsaufgaben, Materialdisposition, Rechnungsstellung und Inventuren.
Eingesetzte QualifikationenTransact-Sql, Microsoft SQL Server Reporting Services (SSRS), SQL, Microsoft SQL-Server (MS SQL), Software Design, Objektorientierte Software-Entwicklung, .Net, .Net Framework (Microsoft), C#, Software Version Control, Microsoft Visual Studio, Language Integrated Query, Front End, Backend, Entity Framework, Web Services, HTML, ASP.NET, JavaScript, JavaScript-Frameworks, Jquery, It-Beratung
9/2011 – 10/2011
TätigkeitsbeschreibungErstellen einer Anwendung zur Mängelerfasung während Gebäudebegutachtungen
Eingesetzte QualifikationenTransact-Sql, Microsoft SQL-Server (MS SQL), Software Design, Objektorientierte Software-Entwicklung, .Net, .Net Framework (Microsoft), C#, Software Version Control, Microsoft Visual Studio, Language Integrated Query, Windows Presentation Foundation, Entity Framework, Web Services
8/2009 – 9/2010
Tätigkeitsbeschreibung
- Planen und Durchführen von Workshops inklusive Workshopunterlagen
- Aufarbeiten der Kursinhale mit Kursteilnehmern
- Einzelbetreuung der Kursteilnehmer bei Fragen
Transact-Sql, Microsoft SQL-Server (MS SQL), SQL, .Net, .Net Framework (Microsoft), C#, Microsoft Visual Studio, XML, ASP.NET, CSS (Cascading Style Sheet), HTML, Web Services, MS Office (Anwenderkenntnisse)
10/2008 – 3/2009
TätigkeitsbeschreibungPlanen, Entwerfen und Entwickeln eines hochschulweiten Informationssystems.
Eingesetzte QualifikationenTransact-Sql, Postgresql, SQL, Software Design, UML, Software Architecture, .Net, .Net Framework (Microsoft), C#, Software Version Control, Microsoft Visual Studio, XML, Windows Presentation Foundation, Web Services, Konzeption (IT)
9/2007 – 9/2008
Tätigkeitsbeschreibung
- Neuerstellung von Windows-Applikationen
- Erweiterung und Bugfixing von Windows-Applikationen
- Erweiterung und Bugfixing von Web-Applikationen
- Konvertierung von Web- und Windows-Applikationen von .NET 1.1 auf 2.0 und von 2.0 auf 3.5
- Erstellung von Kommandozeilentools
Software Design, UML, Objektorientierte Software-Entwicklung, Software Architecture, .Net, .Net Framework (Microsoft), C#, Nhibernate, Software Version Control, XML, Windows Presentation Foundation, Front End, Backend, HTML, ASP.NET, JavaScript, Projektstudie
9/2004 – 7/2006
Tätigkeitsbeschreibung
- Erstellung von Tools zur Berichtserstellung im MS Word Format, zum Updaten von Anwendungsdatenbanken, zur Datenbankmigration auf aktuellere Anwendungsversionen
- Erstellen von Windows-Applikationen zur Datenerhebung und Berichterstellung
- Erstellen von Internetanwendungen zum Erstellen, Durchführen und Auswerten von Meinungsumfragen.
.Net, .Net Framework (Microsoft), ASP.NET, Backend, C#, CSS (Cascading Style Sheet), Front End, HTML, JavaScript, Microsoft SQL-Server (MS SQL), Software Architecture, Software Design, Software engineering / -technik, Softwareentwicklung (allg.), SQL, Transact-Sql, UML, Software Version Control, Microsoft Visual Studio, Web Services, XML
Zertifikate
Ausbildung
Augsburg
München
Über mich
Weitere Kenntnisse
C#, ASP.NET, ASP.NET MVC, ASP.NET Core, WPF, WPF MVVM, PRISM, WCF, ADO.NET, T-SQL, Entity Framework, Entity Framework Core, .NET Core, .NET
- Frameworks:
RabbitMQ, NServiceBus, XUnit, NUnit, IdentityServer, Ninject, jQuery, MOQ, SAP .NET Connector, Akka, Nlog, QUARTZ.NET, Stateless, Serilog, SEQ, Masstransit, Angular, NideJS, ReactJS, TypeScript, gRPC, Blazor
- Entwicklungsmethoden:
TDD, DDD, SOA, Microservices, Clean Architecture, Clean Code, N-Layer, REST, Modular Monolith
- Prozesse:
Scrum, Kanban
- Werkzeuge:
Visual Studio, Subversion, Team Foundation Server, Enterprise Architect, NDepend, GIT, GitHub, Azure DevOps, GitLab, Bitbucket, JIRA, Confluence, Docker, SourceTree
- Datenbanken:
Microsoft SQL Server, MongoDB, PostgreSQL, Oracle, MariaDB
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Türkisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden