Software Developer
Aktualisiert am 12.02.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 01.03.2024
Verfügbar zu: 100%
davon vor Ort: 50%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Kroatisch
Verhandlungssicher
Pidgin
Fortgeschritten

Einsatzorte

Darmstadt (+50km)
möglich

Projekte

7 Jahre 3 Monate
2014-11 - 2022-01

Erweiterung des zentralen ERP Software durch Microservices in der Cloud

Software Entwickler
Software Entwickler

§  Projektarbeit in einem internationalen Team mit englischer Verkehrssprache §  Erweiterung des zentralen ERP Software durch Microservices in der Cloud (GraphQL, Docker, Kubernetes, Azure Cosmos DB und Azure Service Bus) §  Migration und Weiterentwicklung der hauseigenen ERP Software von einer 2-Tier-Architektur auf eine 3-Tier-Architektur (RESTful Webservices) §  Programmierung mit .NET/C# und Transact-SQL (Visual Studio, TFS und Git) §  Erstellung grafischer Benutzeroberflächen unter Verwendung von WPF und XAML §  Optimierung und Migration von Stored Procedures (Microsoft SQL Server) §  Implementierung automatisierter Tests im Rahmen von Behavior Driven Development (Gherkin & SpecFlow) §  Agile Zusammenarbeit u.a. mit Einsatz von Pair Programming, Code Review, Continuous Integration/Delivery, Monitoring und Alerting (Graylog und Splunk)

4 Jahre 5 Monate
2017-02 - 2021-06

Begleitung eines lokalen Entwicklungsteams im Rahmen einer globalen IT-Abteilung bei der Umstellung auf agile Arbeitsweisen

§  Begleitung eines lokalen Entwicklungsteams im Rahmen einer globalen IT-Abteilung bei der Umstellung auf agile Arbeitsweisen §  Vorbereitung und Moderation von Meetings in Anlehnung an das Scrum Framework (vor Ort und remote) o    Sprint Planning o    Daily Scrum o    Sprint Review o    Sprint Retrospective §  Organisation und Durchführung von Schulungen o    Kontinuierliches Coaching bei der Anwendung agiler Werte und Prinzipien o    Mentoring zur stetigen Teamentwicklung, Steigerung der Selbstorganisation und Förderung des Verantwortungsbewusstseins o    Einarbeitung und Training neuer Teammitglieder (vor Ort und remote) o    Betreuung der technischen Weiterentwicklung jedes einzelnen Teammitgliedes §  Unterstützung des Product Owners und des Entwicklungsteams o    Moderation bei gemeinsamer Entscheidungsfindung und Lösung von Konflikten o    Unterstützung bei interner und externer Kommunikation sowie bei der Verbesserung der Transparenz und Darstellung von Informationen o    Vorausschauendes Erkennen und Lösen von Hindernissen o    Vorbereitung und Durchführung von Post-Mortems o    Assistenz beim Erarbeiten von Requirements und Organisieren des Backlogs (Minimum Viable Product)

2 Jahre 2 Monate
2012-09 - 2014-10

Programmierung eines einfachen ERP Systems für einen Großhandel in Java

Software Entwickler
Software Entwickler

o    SQL Datenbankanbindung über Hibernate (PostgreSQL) o    Reportgenerierung über JasperReports o    Anbindung einer EDI (EDIFACT) Schnittstelle für Liferantenbestellungen o    Programmierung einer Android App zur Preisabfrage für Artikel im Geschäft über einen Barcodescann o    Programmierung einer Windows CE App zur Inventurdurchführung o    Zugriff auf einen Webservice mit Java um lokale Lagerbestände mit einem Onlineshop abzugleichen §  Datenübernahme von MS Access in eine PostgreSQL Datenbank §  Import von Liferanten-Artikel-Stammdaten in die eigene IT §  Einführung eines Webshops §  Migration auf ein neues ERP Systems im Einzelhandel

3 Jahre
2009-09 - 2012-08

Anwendungsprogrammierung in Visual Basic .NET/ Design/Dokumentation

Software Entwickler
Software Entwickler

§  Anwendungsprogrammierung in Visual Basic .NET o    Grundlagenarbeit für ein eigenes ERP System o    Zertifikatverwaltung (X.509) o    Webservices (SOA) o    Prozessmanagement (BPM) o    Workflow-Management-System o    .NET Framework (WCF, WPF) o    .NET Compact Framework §  Software Design o    Software Architektur und Refactoring o    Design von Benutzeroberflächen o    Entwurf von Datenbankkonzepten §  Dokumentation o    Dokumentation vorhandener Software Achitekturen o    Schreiben von Benutzerhandbüchern o    Geschäftsprozessdokumentation

2 Jahre
2007-09 - 2009-08

Mitarbeit an der Entwicklung einer Software zur Visualisierung wissenschaftlicher Daten in C++

Software Entwickler
Software Entwickler

Mitarbeit an der Entwicklung einer Software zur Visualisierung wissenschaftlicher Daten in C++ Aufbereitung von Simulationsdaten für deren Visualisierung in Echtzeit in Python   Aufbau und Betrieb eines verteilten Build Systems Aufbau, Betrieb und Wartung von VR-Infrastruktur auf Basis von Solaris, Linux und Windows Durchführung eines Workshops zur Benutzung der abteilungseigenen Software

Aus- und Weiterbildung

3 Jahre
2004-09 - 2007-08

Scientific Programming

Bachelor of Science, FH Aachen
Bachelor of Science
FH Aachen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

GraphOL
Fortgeschritten
Docker
Fortgeschritten
Kubernetis
Fortgeschritten
Azure Cosmos DB
Fortgeschritten
Azure Service Bus
Fortgeschritten
RESTful Webserves
Fortgeschritten
.NET
Fortgeschritten
C#
Fortgeschritten
Transact-SQL
Fortgeschritten
Visual Studio
Fortgeschritten
TFS
Fortgeschritten
Git
Fortgeschritten
WPF
Fortgeschritten
XAML
Fortgeschritten
SQL Server
Fortgeschritten
Gherkin
Fortgeschritten
SpecFlow
Fortgeschritten
Graylog
Fortgeschritten
Visual Basic.Net
Fortgeschritten

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.