freiberufler Senior Software Engineer & Software Architect .NET auf freelance.de

Senior Software Engineer & Software Architect .NET

zuletzt online vor 1 Tagen
  • 125€/Stunde
  • Biebelried
  • auf Anfrage
  • de  |  en
  • 24.04.2024

Kurzvorstellung

Experienced Senior Software Engineer with a proven track record of successfully leading and contributing to the development of web and mobile applications.

Qualifikationen

  • ASP.NET
  • C#
  • Container Management
  • Continuous Delivery (CDE)
  • DevOps
  • Docker
  • Entity Framework
  • Kanban (Softwareentwicklung)
  • Kontinuierliche Integration (CI)
  • Kubernetes
  • OPC unified architecture (OPC-UA)
  • SCRUM
  • Software Architektur / Modellierung
  • Software engineering / -technik
  • Softwarequalität
  • Testautomatisierung

Projekt‐ & Berufserfahrung

Senior Backend Software Engineer & Platform Architect (Festanstellung)
Kurtz Ersa, Kreutzwertheim
6/2023 – offen (11 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

6/2023 – offen

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.

Eingesetzte Qualifikationen

ASP.NET, C#, Container Management, Continuous Delivery (CDE), DevOps, Docker, Entity Framework, Kontinuierliche Integration (CI), OPC unified architecture (OPC-UA), SCRUM, Software Architektur / Modellierung, Software engineering / -technik, Softwarequalität, Testautomatisierung

Senior Software Engineer (Festanstellung)
s.Oliver Group, Rottendorf
7/2021 – 6/2023 (2 Jahre)
Konsumgüterindustrie
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

ASP.NET, Continuous Delivery (CDE), DevOps, Docker, Kanban (Softwareentwicklung), Kontinuierliche Integration (CI), Kubernetes, mySQL, PHP, React (JavaScript library), Symfony (Framework), TypeScript

Software Engineer (Festanstellung)
s.Oliver Group, Rottendorf
9/2019 – 6/2021 (1 Jahr, 10 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

.Net, Android, C#, Continuous Delivery (CDE), Entity Framework, iOS, Java (allg.), Kanban (Softwareentwicklung), Kontinuierliche Integration (CI), Spring, Windows 10, Xamarin.Forms

Developer Web & Mobile (Festanstellung)
s.Oliver Group, Rottendorf
10/2017 – 9/2019 (2 Jahre)
Konsumgüterindustrie
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

.Net, Android, Continuous Delivery (CDE), Entity Framework, iOS, J2EE (Java EE), Java (allg.), Kanban (Softwareentwicklung), Kontinuierliche Integration (CI), Spring, Windows 10, Xamarin.Forms

ICS Student (Festanstellung)
s.Oliver Group, Rottendorf
8/2014 – 10/2017 (3 Jahre, 3 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

.Net, C#, Entity Framework, Windows 10

Ausbildung

Master of Science
Information Systems
Hochschule für angewandte Wissenschaften Würzburg Schweinfurt
2017
Würzburg
Bachelor of Engineering
Informatik
Hochschule für angewandte Wissenschaften Würzburg Schweinfurt
2016
Würzburg

Über mich

Skilled in C#, ASP.Net Core, UWP, Xamarin.Forms, Typescript, React, PHP, Symfony with a strong focus on high quality and maintainable code. Accomplished in application design, full-stack development and cloud engineering. Possesses strong methodological skills, allowing for fast adaptions to changing environments. Passionate for learning about new technologies and eager to further deepen existing expertise. Adept at working in collaborative team environments and continuously spreading knowledge. Provides a strong educational background with a master's degree in information systems and a bachelor's degree in computer science graduating with summa cum laude.

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

# PROGRAMMING LANGUAGES
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

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Home-Office
unbedingt
Profilaufrufe
47
Alter
32
Berufserfahrung
9 Jahre und 8 Monate (seit 08/2014)

Kontaktdaten

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

Jetzt Mitglied werden