freiberufler Senior Software Engineer auf freelance.de

Senior Software Engineer

zuletzt online vor 2 Tagen
  • auf Anfrage
  • 12353 Neukölln
  • auf Anfrage
  • de  |  en
  • 12.11.2024

Kurzvorstellung

Erfahrener Softwareentwickler mit Schwerpunkt auf maßgeschneiderten Lösungen für .NET-Anwendungen und Embedded Systems. Umfassende Expertise in verschiedenen Technologien. Strebe stets nach Exzellenz.

Qualifikationen

  • .Net7 J.
  • .Net Framework (Microsoft)7 J.
  • Bash Shell4 J.
  • C#4 J.
  • C++6 J.
  • Embedded Systems6 J.
  • Git7 J.
  • Java (allg.)4 J.
  • Jira7 J.
  • Python7 J.
  • Software engineering / -technik9 J.
  • Softwareentwicklung (allg.)9 J.
  • Test Automation2 J.
  • Windows Powershell2 J.
  • Windows Presentation Foundation4 J.

Projekt‐ & Berufserfahrung

Senior Software Entwickler
Magicline GmbH, Hamburg
6/2022 – offen (2 Jahre, 6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2022 – offen

Tätigkeitsbeschreibung

• Weiterentwicklung einer C# Applikation zur Ansteuerung von Zutrittskontrollsystemen, Vending- Automaten und anderer Hardware in Fitness-Studios über Serial- und Netzwerk-Protokolle
• Erlernen neuer proprietärer Protokolle im selbständigen Kontakt mit Hardware-Herstellern und Integration neuer Hardware-Schnittstellen in die Software
• Schreiben von Unit Tests
• Support im selbständigen Kontakt mit Kunden

Eingesetzte Qualifikationen

Test Automation, .Net, .Net Framework (Microsoft), Bash Shell, C#, Git, Java (allg.), Jira, Windows Powershell, Python, Software engineering / -technik, Softwareentwicklung (allg.)

Senoior Embedded Software Engineer (Festanstellung)
Hach, Berlin
5/2019 – 6/2022 (3 Jahre, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2019 – 6/2022

Tätigkeitsbeschreibung

- Erstellen einer GUI Applikation für die Inbetriebnahme und das Testen neuer Geräte in C#, .NET, Winforms und WPF
- Erstellen einer GUI und einem Kommandozeilen-Tool für die Generierung von Treibern für interne Gerätestandards in C#, .NET und WPF
- Implementierung von Unit-Tests
- Implementierung von Controller spezifischen Treibern.
- Firmwareentwicklung neuer Geräte
- Splitten, Parsen und Generierung von Binärdateien in Python
- Automatisierung der Buildprozesse
- Arbeiten mit agilen Methoden (Scrum, Kanban, Continuous Integration, Continuous Deployment)
- Nutzung von Versionskontrollsystemen (Git und Subversion)

Eingesetzte Qualifikationen

.Net, .Net Framework (Microsoft), Agile Methodologie, Subversion, C, C++, Code-Review, Confluence, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Git, Jira, Kanban, Python, Scrum, Software Architecture, Software Design, Software engineering / -technik, Softwareentwicklung (allg.), Application Packaging, Software Quality, Windows Presentation Foundation

Embedded Software Engineer (Festanstellung)
FERCHAU Engineering, Berlin
10/2017 – 5/2019 (1 Jahr, 8 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2017 – 5/2019

Tätigkeitsbeschreibung

- Entwicklung, Modifizierung und Implementierung von Software für Messgeräte auf embedded Plattformen (Anwendungssoftware, Bootloader, Betriebssysteme, Treiber)
- Entwicklung, Modifizierung, Implementierung und Ausführung von allen Formen von Softwaretests wie z.B. Unit-Tests
- Engagiertes Arbeiten in einer agilen Teamumgebung
- Design und Programmierung von GUI-Oberflächen (C#, .NET, Winforms und WPF)
- Mitarbeit bei der Erstellung von Software Backlogs
- Teilnahme an Codereviews
- Mitgestaltung und Teilnahme and Testprozessen der Geräte
- Entwicklung einer automatisierten Inbetriebnahmesoftware

Eingesetzte Qualifikationen

.Net, .Net Framework (Microsoft), Agile Methodologie, Subversion, C#, C++, Code-Review, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Software, Embedded Systems, Git, Scrum, Software Architecture, Software Design, Software engineering / -technik, Softwareentwicklung (allg.), Windows Presentation Foundation

Software Engineer (Festanstellung)
ubitricity Gesellschaft für verteilte Energiesyste, Berlin
6/2015 – 3/2017 (1 Jahr, 10 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

6/2015 – 3/2017

Tätigkeitsbeschreibung

- Kapazitätserweiterung des Produktionsarbeitsplatzes für Firmware Commissioning und Personalisierung der Mobile Meter-Komponente
- Weiterentwicklung des dazugehörigen Software Toolings, Einsatz von C/C++, Java, Groovy, Python, Ruby, Shell
- Durchführung von Hardware- und Software-Inbetriebnahmetests sowie deren Weiterentwicklung
- Programmierung von Hardware-in-the-Loop Testfällen für automatisiertes Testen

Eingesetzte Qualifikationen

Agile Methodologie, Bash Shell, C, C++, Code-Review, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Java (allg.), Jira, Kanban, Python, Ruby, Scrum, Software Architecture, Software engineering / -technik, Softwareentwicklung (allg.)

Ausbildung

Technische Informatik - Embedded Systems Master
Master of Engineering
2017
Berlin
Technische Informatik - Embedded Systems
Bachelor of Engineering
2015
Berlin

Über mich

- Expertise in der Entwicklung von hochwertiger Software für verschiedene Branchen und Anwendungsfälle.
- Erfahrung in der Zusammenarbeit mit Teams und Kunden, um Anforderungen zu verstehen und effektive Lösungen zu liefern.
- Fähigkeit, komplexe Probleme zu analysieren, zu lösen und innovative Lösungen zu entwickeln.
- Engagiert für kontinuierliches Lernen und Weiterentwicklung der Fähigkeiten, um mit den neuesten Technologien Schritt zu halten.

Weitere Kenntnisse

- Erfahrung mit Agile-Entwicklungsmethoden wie Scrum oder Kanban.
- Versionskontrolle und Collaboration-Tools wie Git und GitHub.
- Kenntnisse in der Integration von Drittanbieter-APIs und -Diensten für erweiterte Funktionalität und Interoperabilität.
- Erfahrung mit DevOps-Praktiken, einschließlich Continuous Integration (CI) und Continuous Deployment (CD), zur Automatisierung von Entwicklungs- und Bereitstellungsprozessen.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
197
Alter
34
Berufserfahrung
9 Jahre und 8 Monate (seit 03/2015)

Kontaktdaten

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

Jetzt Mitglied werden