freiberufler Senior Software Engineer auf freelance.de

Senior Software Engineer

online
  • 100€/Stunde
  • 80333 München
  • Nähe des Wohnortes
  • de  |  en  |  fr
  • 28.03.2024

Kurzvorstellung

IT-Consultant, Automotive und Finanzwesen

Qualifikationen

  • Apache Maven
  • C#
  • DOM (Document Object Model)
  • Entity Framework
  • Full-Stack
  • glasfish
  • J2EE (Java EE)
  • JSP (Java Server Pages)
  • Microsoft SQL-Server (MS SQL)
  • Oracle Database
  • PL/SQL
  • Representational State Transfer (REST)
  • Team Foundation Server (TFS)
  • Visual Studio
  • Windows Presentation Foundation (WPF)
  • XML

Projekt‐ & Berufserfahrung

Software Entwickler
Kundenname anonymisiert, remote
1/2024 – 12/2024 (1 Jahr)
Dienstleistungsbranchen (Service)
Tätigkeitszeitraum

1/2024 – 12/2024

Tätigkeitsbeschreibung

Anpassung von Oracle PL/SQL
Analyse und Dokumentation von PL/SQL-Code für Portierung in eine Neuentwicklung

Eingesetzte Qualifikationen

PL/SQL

Software Entwickler
KET Projekt Services, München
1/2020 – 4/2023 (3 Jahre, 4 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2020 – 4/2023

Tätigkeitsbeschreibung

Standalone Application:
Entwicklung von Features in RCP (Java) in Eclipse,
Entwicklung von externen Methoden in C#,
Begleitung von Schnittstellenumstrukturierung,
Durchführung Java Wechsel
Technologien: Eclipse, RCP, SWT

Web-Application:
Entwicklung von Features,
Durchführung Java Wechsel
Technologien: Payara Glassfish 5, PrimeFace, Apache 2.2

Übergreifende Technolgien für beide Anwendungen:
JakartaEE, Hibernate, Java Azul.Zulu.18.JDK
PL/SQL Methoden für Oracle 19
GIT, Maven

Eingesetzte Qualifikationen

C#, glasfish, Hibernate (Java), JavaScript, Oracle Database, PL/SQL

Software Entwickler
BMW, München
1/2019 – 4/2019 (4 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2019 – 4/2019

Tätigkeitsbeschreibung

CATIA Macros

Visual Basic, VBA, Dassault CATIA, C#, REST, Azure DevOps
Anpassung von Makros für CATIA V6
Portierung von VBA-Macros in Visual Basic
Entwicklung eines Prototypen in C# (MVVM / WPF) / REST

Eingesetzte Qualifikationen

DevOps (allg.), C#, Visual Basic, Windows Presentation Foundation (WPF), Microsoft Azure, VBA (Visual Basic for Applications), CATIA

Software Entwickler
DaSch-IT, München
11/2017 – offen (6 Jahre, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2017 – offen

Tätigkeitsbeschreibung

Privates Projekt

Werkzeug vom sich Spielerdaten der FIFA-Serie von ElectronicArts aus diversen Webseiten auszulesen und in eine eigene Datenbank zu importieren und aufzubereiten.

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), C#, Entity Framework, Visual Studio, Windows Presentation Foundation (WPF), DOM (Document Object Model)

Software Entwickler
BMW, München
5/2017 – 10/2019 (2 Jahre, 6 Monate)
Automobilindustrie
Tätigkeitszeitraum

5/2017 – 10/2019

Tätigkeitsbeschreibung

PRIMINT
Anwendung zur Zeiterfassung für externe Mitarbeiter

Java, PL/SQL, Glassfish, Maven, JSP, Oracle, Eclipse, Spring MVC
Entwicklungen von Features in Java und PL/SQL
JSP Anpassung für Chrome
Komplettes Redesign der Web-GUI

Eingesetzte Qualifikationen

Apache Maven, glasfish, JSP (Java Server Pages), Oracle Database, PL/SQL, Spring

Software Entwickler
BMW, München
4/2016 – 6/2016 (3 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2016 – 6/2016

Tätigkeitsbeschreibung

InventoryService
Fahrzeugbestandsverwaltung für BMW Dealer in USA

Java, Maven, JSP, PostgreSQL, Eclipse
Erweiterungen von Features
Überwachung von Datenbank-CronJobs

Eingesetzte Qualifikationen

PostgreSQL, Apache Maven, Java (allg.), JSP (Java Server Pages)

Software Entwickler
BMW, München
11/2014 – 1/2015 (3 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2014 – 1/2015

Tätigkeitsbeschreibung

TP9 Reporting
Datawarehouse

Informatica ETL, Oracle, C#
Erstellung von Informatica ETL Strecken
Entwicklung eines Tools in C# zum Generieren und Anpassen von ETL Strecken

Eingesetzte Qualifikationen

C#, Informatica, Oracle Database

Software Entwickler
BMW, München
10/2014 – 3/2015 (6 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2014 – 3/2015

Tätigkeitsbeschreibung

ITO-DWH
Datawarehouse

Informatica ETL, Unix, Oracle, C#
Einbindung der Informatica Integrationsumgebung
Entwicklung eines Tools zum Generieren und Anpassen von ETL Strecken

Eingesetzte Qualifikationen

Informatica, Oracle Database, UNIX, C#

Software Entwickler
DaSch-IT, München
12/2013 – offen (10 Jahre, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

12/2013 – offen

Tätigkeitsbeschreibung

SaveParser (Privates Projekt)
(diente eigentlich um sich C# Fähigkeiten anzueignen)

Umfangreicher Spielstand-Editor für Spiele der TotalWar-Serie von CreativeAssembly.

ca. 95.000 Downloads seit Januar 2014

Links:
-Hyperlink entfernt-
-Hyperlink entfernt-
-Hyperlink entfernt-

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), C#, Entity Framework, Team Foundation Server (TFS), Visual Studio, Windows Presentation Foundation (WPF), XML

Software Entwickler
BMW, München
3/2013 – 12/2015 (2 Jahre, 10 Monate)
Automobilindustrie
Tätigkeitszeitraum

3/2013 – 12/2015

Tätigkeitsbeschreibung

EDI
RolloutCockpit

Java, J2EE, JSP, Oracle (PL/SQL), Eclipse, Spring MVC
Entwicklungen von Features,
Erweiterung der Import-Methoden in PL/SQL
Wartung
Auswertungen und Reports für Fachbereich

Eingesetzte Qualifikationen

J2EE (Java EE), Java (allg.), JSP (Java Server Pages), Oracle Database, Spring

Software Entwickler
BMW, München
2/2011 – 7/2017 (6 Jahre, 6 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2011 – 7/2017

Tätigkeitsbeschreibung

PortalM
Einkaufssysteme / Lieferantenbewertung

Java, J2EE, Struts, JSP, ASP, AJAX, JSON, Oracle (PL/SQL), Eclipse, JIRA, Sonar
Entwicklungen von Features
Erstellung von PL/SQL-Methoden
PDF Generator (FOP xls)

Eingesetzte Qualifikationen

Ajax, ASP, J2EE (Java EE), JavaScript Object Notation (JSON), Jira, JSP (Java Server Pages), Struts

Software Entwickler
BMW, München
4/2010 – 12/2010 (9 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2010 – 12/2010

Tätigkeitsbeschreibung

Query-DWH
Datawarehouse

Java, Oracle (PL/SQL), Informatica ETL

Toolerstellungen zum Generieren von Informatica ETL Strecken in Java
PL/SQL-Methoden für die Vorverarbeitung der Daten für die ETLs
Erstellen von Informatica ETL Strecken

Eingesetzte Qualifikationen

Informatica, Oracle Database, Swing (Java)

Software Entwickler & Testmanagement
BMW, München
6/2003 – 12/2009 (6 Jahre, 7 Monate)
Automobilindustrie
Tätigkeitszeitraum

6/2003 – 12/2009

Tätigkeitsbeschreibung

Telematic Account Management System (ConnectedDrive)

Java, Oracle, WinRunner
Testfallerstellung, Testmanagement
Toolerstellung für EDIFACT (Telecommunication) Verarbeitung in Java Swing
Auswertungen und Reports
Erstellung von Cognos Impromptu Reports
PL/SQL-Methoden für Datenaufbereitung der Cognos Reports

Eingesetzte Qualifikationen

EDI / EDIFACT, IBM Cognos, Oracle Database, Swing (Java), Testdesign (IT)

Software Entwickler
BMW, München
2/2003 – 5/2003 (4 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2003 – 5/2003

Tätigkeitsbeschreibung

General Vehicle Distribution System

WinRunner, Java
Testfallerstellung
Testautomatisierung mit WinRunner
Erstellung Generator-Tool für WinRunner Scripte

Eingesetzte Qualifikationen

Testdesign (IT), Java (allg.)

Software Entwickler
HypoVereinsbank, München
9/2002 – 1/2003 (5 Monate)
Banken
Tätigkeitszeitraum

9/2002 – 1/2003

Tätigkeitsbeschreibung

Handelskontrolle
Wertpapiergeschäft und Geld-/ Devisengeschäft

Perl, Oracle, Unix
Neuprogrammierung der Verarbeitungsscripte in Perl
Anbindung einer Standardsoftware (MACOC)
Analyse
Konzeption
Test
Ansprechpartner für den Fachbereich
gesamte Betreuung der dezentralen Seite

Eingesetzte Qualifikationen

Oracle Database, UNIX, Perl

Software Entwickler
HypoVereinsbank, München
4/1999 – 12/2002 (3 Jahre, 9 Monate)
Banken
Tätigkeitszeitraum

4/1999 – 12/2002

Tätigkeitsbeschreibung

Compliance
Kontrolle der Wertpapiergeschäfte von Mitarbeiter-Insidergeschäft

Java, Perl, Oracle, Unix
Neuprogrammierung diverser Applikationen in Java für die Fachabteilung
Neuprogrammierung der Verarbeitungsscripte in Perl
Neuprogrammierung von Anonymisierungsprogramme für sensible Daten
Analyse von Datenkonsistenz und Programmperformance
Konzeption
Test von Eigenentwicklungen und Drittsoftware
Produktionssicherung und Wartung
Anwendungsbetreuung für den Fachbereich
gesamte Betreuung der dezentralen Seite
Steuerung andere externen Mitarbeiter

Eingesetzte Qualifikationen

Oracle Database, UNIX, Perl, Swing (Java)

Software Entwickler (Festanstellung)
Bayerische Landesbausparkasse, München
1/1999 – 4/1999 (4 Monate)
Banken
Tätigkeitszeitraum

1/1999 – 4/1999

Tätigkeitsbeschreibung

Bausparkassen Internet Prototyp

VSAM (IAM) Datenbank, DB2, CICS, PL/1, Java, MVS (TSO)
Konzeptionierung der Architektur
Programmierung von WebServer in Java, Anzeige-Applet in Java, Datenversorgungsmodulprogramme in PL/1 als CICS-Transaktionen

Eingesetzte Qualifikationen

DB2, CICS (Customer Information Control System), Java (allg.), Programming Language One (PL/I, PL1), HTML, IBM Großrechner

Software Entwickler (Festanstellung)
Bayerische Landesbausparkasse, München
8/1998 – 10/1998 (3 Monate)
Banken
Tätigkeitszeitraum

8/1998 – 10/1998

Tätigkeitsbeschreibung

Euro- und „Jahr 2000“-Anpassung

VSAM (IAM), PL/1, MVS (TSO), File-Aid, XPEditor
Programme für „Jahr 2000“-Fähigkeit mit Hilfe von Zeitfen-sterroutinen und Euro-Vorgaben angepaßt
Programmierung, Dokumentation, Test

Eingesetzte Qualifikationen

IMS (IBM), Testing (IT), Programming Language One (PL/I, PL1), Dokumentation (IT), IBM Großrechner

Software Entwickler
Bayerische Landesbank, München
6/1998 – 9/1998 (4 Monate)
Banken
Tätigkeitszeitraum

6/1998 – 9/1998

Tätigkeitsbeschreibung

ChatSystem für die WebSite der Bank

WinNT, Netscape und Internet Explorer Browers, Java, Micro-soft Access-SQL
Konzeption, Programmierung, Test
Programmierung des Chat-Servers (Java Applikation)
Programmierung des Clients (Java Applet)
Programmierung des Moderator Interfaces (Java Application)
Programmierung des User-Datenbank-Interfaces (JDBC-Access Schnittstelle)

Eingesetzte Qualifikationen

Microsoft Access, Java (allg.)

Software Entwickler
Wireheads.com, Zürich, Zürich
6/1998 – 7/1998 (2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/1998 – 7/1998

Tätigkeitsbeschreibung

Expo 2001
Mitarbeit bei der Entwicklung eines Kommunikationssystems für Pressekonferenzen im Internet

Netscape und Internet Explorer Browers (3.0 - 4.0), Java
Konzeption, Programmierung, Test
Programmierung des Servers (Java Applikation), Clients (Java Applet und Applikation)

Eingesetzte Qualifikationen

Swing (Java)

Software Entwickler
Aikiu GmbH, München, München
6/1997 – 11/1997 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/1997 – 11/1997

Tätigkeitsbeschreibung

WinNT Server, Microsoft SQL Server, Netscape Browser und Internet Explorer Browser (3.0 - 4.0), VBScript, JavaScript, ASP, HTML, Microsoft SQL via ODBC

Programmierung des Event-Kalenders
Programmierung diverser Java Applets
Programmierung des BasicMoneyManager (Modul für die Verwaltung der virtuellen Konten der User in der Community)

Eingesetzte Qualifikationen

Java Foundation Classes (JFC), Visual Basic Script (VBS), ASP, HTML, JavaScript

Software Entwickler (Festanstellung)
Bayerische Landesbausparkasse, München
1/1997 – 7/1998 (1 Jahr, 7 Monate)
Banken
Tätigkeitszeitraum

1/1997 – 7/1998

Tätigkeitsbeschreibung

WinNT, Java, SQL (ODBC), PASCAL, Telnet

Entwicklung mehrerer Netzwerk-Messwerkezeuge für die Kunden-Datenerfassung und die Bausparkassen Hot-Line
Erstellung einer Applikation, die Router der Beratungsstellen per Telnet-Protokoll überprüft, Statistiken erstellt und bei Unregelmäßigkeiten, die Hot-Line per einer Art Nachrichtensystem (Server / Client Messenger) alarmiert
Programmierung der Tools größtenteils in Java

Eingesetzte Qualifikationen

SQL, Java (allg.), Pascal

Software Entwickler (Festanstellung)
Bayerische Landesbausparkasse, München
10/1996 – 6/1998 (1 Jahr, 9 Monate)
Banken
Tätigkeitszeitraum

10/1996 – 6/1998

Tätigkeitsbeschreibung

MVS, Win NT, TSO, PASCAL, Java, PL/1, DB2-SQL, JCL, SPUFI, TABANF, FileAid

- Client-Server Applikation für den Außendienst zur Erfassung von Kundendaten:
Testfallerstellung (Entscheidungstabellen)
- Durchführung der Testfälle
- Migration der Datenbank Test-NN in NN
- Konzeption, Programmierung, Test, Dokumentation, Produktionsübernahme
- Erstellung der Programme (PASCAL, Java, PL/1, JCL) für die Migration der Datenbank, inklusive DB-Unload-Load-Batch (JCL)
- Programmierung eines Datenbank-Prüfprogrammes in PL/1, das Datumattribute nach ungültigen Einträge durchforscht und darüber eine Statistik ausgibt
- Überwachung und Steuerung der Realisierung der Jahr-2000- und Euro-Fähigkeit

Eingesetzte Qualifikationen

DB2, Java (allg.), Pascal, Programming Language One (PL/I, PL1), IBM Großrechner

Software Entwickler (Festanstellung)
Bayerische Landesbausparkasse, München
5/1994 – 6/1998 (4 Jahre, 2 Monate)
Banken
Tätigkeitszeitraum

5/1994 – 6/1998

Tätigkeitsbeschreibung

Windows 3.11, MS-DOS, Borland PASCAL, SQL, Open Access, Programm-eigene (file-based) Datenbank

- Entwicklung einer stand-alone Datenbank-Applikation für den Außendienst zur Kundendaten-Erfassung
- Programmkonzeption, Datenbankdesign
- Programmierung der Applikation in PASCAL
- Erstellung eines Migrationsprogramms der Open Access-Tabellen in die Test-DB
- Programmtest und Dokumentation
- Programmbetreuung über mehrere Jahre
- permanenter Ausbau der Applikation
- Statistik-, Controlling- und Datenbankkorrekturprogramme

Eingesetzte Qualifikationen

SQL, Testdesign (IT), Pascal

Über mich

Referenzen werden bei konkreter Beauftragsberücksichtigung genannt.

Weitere Kenntnisse

C#, Java, PL-SQL, Informatica

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)
  • Japanisch (Grundkenntnisse)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
2936
Alter
54
Berufserfahrung
29 Jahre und 10 Monate (seit 05/1994)
Projektleitung
1 Jahr

Kontaktdaten

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

Jetzt Mitglied werden