freiberufler Softwareentwickler (Java, C/C++, Datenbanken) auf freelance.de

Softwareentwickler (Java, C/C++, Datenbanken)

offline
  • 65€/Stunde
  • 49124 Georgsmarienhütte
  • Umkreis (bis 200 km)
  • de  |  en  |  fr
  • 05.11.2013

Kurzvorstellung

Entwickler mit Erfahrung im Bereich Web-Anwendung (JEE) sowie C/C++ und Shellscript unter Unix und MVS.
Datenbanken (SQL, PL/SQL) gehören ebenfalls zu meinen Kompetenzen.

Qualifikationen

  • Schulung / Coaching (allg.)

Projekt‐ & Berufserfahrung

Entwickler / Berater
Deutsche Telekom, Münster
7/2007 – 9/2013 (6 Jahre, 3 Monate)
Telekommunikation
Tätigkeitszeitraum

7/2007 – 9/2013

Tätigkeitsbeschreibung

Architektur,Analyse,Design und Implementierung: Entwicklung einerWebanwendung zu Datenanlysezwecken (Einzelfallanalyse), Monitoring (einschl. Erstellung von Reports) und Bereinigung. Basis der Anwendung: Apache Tomcat mit JSF, Hibernate, POI, MQ- Series, XML (SOAP).
Entwicklung der Controller, des Models und der Views.
Einhaltung von strengen Sicherheitsvorgaben.

Architektur, Analyse, Design und Implementierung:
Umstellung und Weiterentwicklung einer Webanwendung zur Pflege von Kunden- und Rechnungsdaten auf Basis von Apache Tomcat (Umstellung der Anwendung von JSP auf Struts zur besseren Wartbarkeit und Weiterentwicklung). Anbindung an verschiedene Datenverarbeitungssysteme über MQ-Series (XML/SOAP); Verwendung von Hibernate (MySQL) zur lokalen Datenhaltung.
Design der Weboberflächen (HTML/CSS und JavaScript) sowie Implementierung des Models und Controller.
Die Anwendung musste strengen Sicherheitsprüfungen standhalten und barrierefrei sein. Die Skalierbarkeit der Anwendung musste gewährleistet sein (ca. 500 parallele Zugriffe auf die Anwendung).

Code- und Datenanalyse:
Systematische Analyse von Datenänderungen zur Erkennung von Fehlern (Softwarefehler, Prozessstörungen). Erstellung von Programmen (Java, Shellscript, SQL, PL/SQL) zur Datenanalyse sowie Bereinigung (Implementierung von Serviceaufrufen u.ä.).

Erstellung von Programmen zur Datensammlung, Datentransformation, automatischen Ermittlung von Abweichungen und Alarmierung bei Schwellwertüberschreitungen. Datenermittlung per SQL bzw. PL/SQL sowie per Unix-Script (Logfiles). Verarbeitung per Java-Programm und/oder Shellscript.

Schulung:
Einführung in UNIX (UNIX Grundlagen), Grundlagen der Shell-Programmierung und Verwendung der Standard-UNIX-Tools (find, sort, sed, awk...).

Support:
Analyse von gemeldeten Problemen (prozessübergreifend), die vom First Level Support nicht behoben werden konnten. Entwickeln von Workarounds und Pflegen der Knowledgedatabase, Automatisierung von Umgehungslösungen.

Entwickler C/C++, Embedded SQL (DB2, Oracle), PL/SQL
T-Systems, Mülheim a.d. Ruhr
8/2006 – 7/2007 (1 Jahr)
Telekommunikation
Tätigkeitszeitraum

8/2006 – 7/2007

Tätigkeitsbeschreibung

Analyse, Design und Implementierung:
Portierung der Anwendung „Kern-Informations-Objekt Kunde (KKS)“ von MVS auf Solaris (Sparc). Umstellung der Anwendung von DB2 auf Oracle.

Entwickler C/C++, XML, PL/SQL
T-Mobile, Bonn
9/2005 – 8/2006 (1 Jahr)
Telekommunikation
Tätigkeitszeitraum

9/2005 – 8/2006

Tätigkeitsbeschreibung

Analyse, Design und Implementierung:
Wartung und Weiterentwicklung des Billing-Systems. Umstellung des Workflows unter Verwendung von Nachrichten im XML-Format.
Datenhaltung in Oracle (Zugriff PL/SQL), Datenaustausch über Shared Memory.
Skills: C/C++, XML, UML (Rational Rose), UNIX, PL/SQL

Entwickler C/C++ (MVS)
T-Systems, Mülheim a.d. Ruhr
1/2005 – 9/2005 (9 Monate)
Telekommunikation
Tätigkeitszeitraum

1/2005 – 9/2005

Tätigkeitsbeschreibung

Analyse, Design und Implementierung:
Eingliederung bestehender sowie Implementierung neuer Kunden-, Rufnummern und Rechnungsauskunftsdienste in das „Kern-Informations-Objekt Kunde (KKS)“.
Skills: C/C++, Embedded SQL (DB2), DCE, XML, JCL, UML (Rational Rose), MVS

Entwickler C/C++
IBM-Deutschland, Köln
3/2004 – 12/2004 (10 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2004 – 12/2004

Tätigkeitsbeschreibung

Analyse, Design und Implementierung der Auftragsabwicklung für eine Reihe von Auftragstypen der Anwendung „Prüfen und Messen Automatisch“.
Skills: C++, CORBA, XML, UML (Rational Rose)

Entwickler C/C++
IBM-Deutschland, Köln
1/2003 – 3/2004 (1 Jahr, 3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2003 – 3/2004

Tätigkeitsbeschreibung

Analyse, Design und Implementierung des Auftragseingangs (Multithreaded CORBA Server) der Anwendung „Prüfen und Messen Automatisch (PUMA)“.
Skills: C++, CORBA, XML, UML (Rational Rose)

Entwickler C/C++
IBM Deutschland, Köln
11/2000 – 12/2002 (2 Jahre, 2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

11/2000 – 12/2002

Tätigkeitsbeschreibung

Analyse, Design und Implementierung:
Anpassen der zentralen Auftragsverwaltung zur Verwendung eines XML-Datenformats der Anwendung „Betriebsführungsumsetzer (BFU)“.
Skills: C++, CORBA, XML, UML (Rational Rose)

Ausbildung

Informatik
Diplom-Informatiker (FH)

Dortmund

Über mich

Jederzeit offen für neue Herausforderungen!

Weitere Kenntnisse

Programmiersprachen C/C++, Java, Pascal, Javascript, UNIX-Shell, PL/SQL
Datenbanken Oracle, DB2, MySQL, Postgresql
Middleware CORBA, DCE, MQ-Series, JMS, Spring, JSF, Struts, Hibernate, RMI, SOAP, WSDL, WebSphere, Apache Tomcat
UML, UseCase (Rational, Innovator)
Entwicklungsumgebung Eclipse, VisualAge
Office: MS Office, OpenOffice
Betriebssysteme: UNIX (Solaris, AIX, BSD, Linux), Windows, Mac OS X, OS/390 (MVS)

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
2041
Alter
58
Berufserfahrung
27 Jahre und 7 Monate (seit 03/1997)

Kontaktdaten

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

Jetzt Mitglied werden