Senior Software Engineer & Software Architect .NET
- Verfügbarkeit einsehen
- 0 Referenzen
- 125‐150€/Stunde
- Wiesbaden
- auf Anfrage
- de | en
- 07.12.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
6/2023 – 7/2024
Tätigkeitsbeschreibung
Leading the design and development of a new, modern, and versatile platform for industrial machines. Languages and frameworks included C# and ASP.Net as well as Typescript and React. My key milestones cover:
• Technical Lead and Technical Owner of the platform, ensuring seamless communication and collaboration between these services.
• Creation of a container-based infrastructure for the machine platform.
• Improved code quality through implementing a continuous integration workflow containing code reviews, SonarQube and Dependency Track.
• Designing the architecture of the platform, consisting of several standalone services communicating through HTTP, OPCUA or MQTT.
• Conducting code reviews and mentoring developers to improve code quality and ensure adherence to best practices.
• Utilizing Scrum in combination with Azure DevOps for effective project management and development.
ASP.NET, C#, Container Management, Continuous Delivery, DevOps, Docker, Entity Framework, Continuous Integration, OPC Unified Architecture, Scrum, Software Architecture, Software engineering / -technik, Software Quality, Test Automation
7/2021 – 6/2023
Tätigkeitsbeschreibung
Leading the design and development of the s.Oliver internal B2B shop platform. The primary languages and frameworks used were PHP and Symfony as well as Typescript and React. My key milestones cover:
• Technical Lead and Technical Owner of the shop platform, ensuring the code quality and innovation of the platform.
• Conceptualizing and executing the migration of the on-premise platform to a state of the art Kubernetes cloud stack.
• Leading the redevelopment of the antiquated Symfony frontends as React single page applications.
• Conducting code reviews and mentoring developers to improve code quality and ensure adherence to best practices.
• Utilizing Kanban in combination with Azure DevOps for effective project management and development.
ASP.NET, Continuous Delivery, DevOps, Docker, Kanban (Softwareentwicklung), Continuous Integration, Kubernetes, Mysql, PHP, React (JavaScript library), Symfony, Typescript
9/2019 – 6/2021
Tätigkeitsbeschreibung
Full Stack Development of the s.Oliver internal B2B shop platform. As well as B2B targeted mobile applications. The primary languages and frameworks used were PHP, Symfony, C# and Xamarin.Forms. My key milestones include:
• Designing and implementing REST APIs with PHP (Symfony), C# (ASP.NET), and Java (Spring).
• Designing and developing mobile applications using C#, Xamarin Forms, and the Universal Windows Platform.
• Utilizing Scrum in combination with Azure DevOps for effective project management and development.
• Trainer for software engineer apprentices.
.Net, Android, C#, Continuous Delivery, Entity Framework, iOS, Java (allg.), Kanban (Softwareentwicklung), Continuous Integration, Spring Framework, Windows 10, Xamarin.Forms
10/2017 – 9/2019
Tätigkeitsbeschreibung
Full Stack Development of mobile applications targeted towards internal departments. The primary languages and frameworks used were C#, Xamarin.Forms, Java and Spring. My key milestones include:
• Designing and implementing REST APIs with Java (Spring).
• Designing and developing mobile applications using C#, Xamarin Forms, and the Universal Windows Platform.
• Utilizing Kanban in combination with Azure DevOps for effective project management and development.
• Trainer for software engineer apprentices.
.Net, Android, Continuous Delivery, Entity Framework, iOS, J2EE, Java (allg.), Kanban (Softwareentwicklung), Continuous Integration, Spring Framework, Windows 10, Xamarin.Forms
8/2014 – 10/2017
Tätigkeitsbeschreibung
Full Stack Development of mobile applications targeted towards internal departments. The primary languages and frameworks used were C#, Universal Windows Platform, Xamarin.Forms and Java EE. My key milestones include:
• Designing and implementing REST APIs with Java EE.
• Designing and developing mobile applications using C#, Xamarin Forms, and the Universal Windows Platform.
• Utilizing Kanban in combination with Azure DevOps for effective project management and development.
.Net, C#, Entity Framework, Windows 10
Ausbildung
Hochschule für angewandte Wissenschaften Würzburg Schweinfurt
Würzburg
Hochschule für angewandte Wissenschaften Würzburg Schweinfurt
Würzburg
Über mich
Currently working as a Senior Backend Software Engineer & Platform Architect at Kurtz Holding GmbH & Co. Beteiligungs KG. In that role he is the leading person for designing and developing a new modern and generalized platform for industrial machines. The main language and framework used is C# and ASP.Net.
Previously worked as a full stack senior software engineer at the s.Oliver Bernd Freier GmbH & Co Kg. From 2014 to 2019 he worked in a team with focus on creating custom in-house created apps that are targeted to replace existing, old and cumbersome workflows. During that time he primarily developed mobile applications using the Universal App Platform (UAP/UWP) and Xamarin Forms. Part of that was also to create the backend applications for those apps using Java and the Spring framework.
Weitere Kenntnisse
C#
Java / Java EE
Typescript
PHP
HTML
Powershell
Shell
Markdown
# DATABASES
MySQL / MariaDB
Elasticsearch
SQLite
IBM DB2
Postgres
DBeaver
phpMyAdmin
# CLOUD TOOLS
Kubernetes
Docker
OpenLens
Kafka
Skaffold
Grafana
Ranger Desktop
Podman
Podman Desktop
Swagger / OpenApi
# IDE
Visual Studio
Visual Studio Code
IntelliJ / Android Studio
Eclipse
Notepad++
# FRAMEWORKS & LIBRARIES
ASP.NET
React
Symfony
Xamarin Forms
Universal Windows Platform
WPF
Spring
Material UI
Entity Framework
Doctrine
# TOOLS
Node
.Net
Insomnia
Nginx
Webpack
Docusaurus
Azure DevOps
Team Foundation Server
Git
Sonarcloud/Sonarqube
Dependency Track
Prettier
Cockpit CMS
Storybook
# OPERATING SYSTEMS
Windows
Mac OS
Linux
Android
iOS
# DATA FORMATS
JSON
YAML
XML
# PACKAGE MANAGER
Yarn
NPM
Composer
NuGet
# WORKFLOWS
Kanban
Scrum
Continues Integration / Continues Deployment
Unit Testing
Static Code Analysis
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden