GW
verfügbar

Letztes Update: 06.09.2022

Software Engineer / IT Consultant

Firma: Waltner Software Solutions e.U.
Abschluss: University of Oxford / Wirtschaftsuniversität Wien / HTL St.Pölten
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

Bewerbung.pdf

Skills


Kenntnisse ________________________________________


Informatik-Kenntnisse

Betriebssysteme
  • Unix 1994 – 2020 20+ Jahre
  • Windows 1991 – 2020 20+ Jahre


Programmiersprachen, Abfragesprachen und Auszeichnungssprachen
  • Java/J2EE 2002 – 2020 15+ Jahre
  • C/C++ 1994 – 1999 5+ Jahre
  • SQL 1994 – 2020 20+ Jahre
  • XML, XSLT, XML-Schema, JSON 2001 – 2020 5+ Jahre
Datenbanksysteme
  • Oracle 2007 – 2020 10+ Jahre
  • MS-SQL-Server 1999 – 2020 20+ Jahre
  • DB2 1999 – 2008 5+ Jahre
  • MySQL 2003 – 2020 15+ Jahre
Tools und Frameworks
  • IBM WebSphere/RAD/Eclipse Plattform 2002 – 2020 15+ Jahre
  • UML-Tools (Enterprise Architect, Poseidon, Argo) 2004 – 2020 15+ Jahre
  • Hibernate 2009 – 2020 10+ Jahre
  • Spring 2009 – 2020 10+ Jahre
  • Atlassian (Jira, Bamboo, Confluence) 2014 – 2020 5+ Jahre
Software-Engineering Techniken
  • Objektorientierte Programmierung 2002 – 2020 15+ Jahre
  • Softwareentwicklung im Web-Umfeld 2002 – 2020 15+ Jahre
  • Web-Services (WSDL, SOAP, REST) 2002 – 2020 15+ Jahre
  • Objektorientierte Analyse und Design (UML) 2002 – 2020 15+ Jahre
  • Aspektorientierte Programmierung 2018 – 2020 2 Jahre
  • Funktionale Programmierung 2018 – 2020 2 Jahre
  • Datenmodellierung/-auswertung/-aufbereitung 1997 – 2017 20+ Jahre
  • Informationsstrukturierung mit XML 2002 – 2020 15+ Jahre
  • Requirements Engineering 2005 – 2008 3 Jahre
  • Software-Projektmanagement 1997 – 2020 20+ Jahre
  • Software-Architekturmanagement 2002 – 2007 5+ Jahre
  • Service-orientierte Architektur (SOA) 2002 – 2020 15+ Jahre
  • Scrum (inkl. Scrum-Mastertätigkeiten) 2010 – 2020 10+ Jahre
  • Führung eines Entwicklerteams 2015 – 2020 5+ Jahre



Wirtschaftliche Kenntnisse
  • Banken Know-How (GIRO, Kreditwirtschaft, Meldewesen)
  • Transportwirtschaft (Frachtbriefe, Schienenverkehr, Flugverkehr)

Projekthistorie

01/1994 - bis jetzt
Software-Engineer / Software-Architekt / Team-Leader / Consultant

Projekte __________________________________________


Elektronischer Frachtbrief / Wagen Datenbank / Docker / Betriebsstörungsmeldungen

Projektbeschreibung (als Subunternehmer / Juli 2012 – dato)

Umsetzung von Anforderungen für die zentrale Cargo-Anwendung „Elektronischer Frachtbrief“, sowie Betreuung von weiteren kleineren Anwendungen (Wagen Datenbank, Docker, Betriebsstörungsmeldungen). Die Anwendungen werden von der Railcargo Austria (RCA), sowie von der ungarischen Tochter (RCH) eingesetzt.

Aufgaben im Projekt (Rollen: Chefentwickler, Architekt, technischer Projektleiter)
  • Teamgröße: 1-6 Entwickler
  • Koordination des Teams
  • Durchführung von Aufwandsschätzungen
  • Schnittstelle zum Betrieb, den Kunden und zur Projektleitung
  • Erarbeitung von Lösungen für den Fachbereich und Umsetzung derselben
  • Überwachung der Systeme


Technologien, Tools und Methoden
  • Java/JavaEE
  • XML (XSD, DTD, XSLT)
  • WebServices (WSDL, SOAP, REST, JSON)
  • JIRA, Confluence, Bamboo, Jenkins
  • Oracle-DB
  • Swing
  • Tomcat, WildFly, Spring-Embedded-WS
  • Eclipse, IntelliJ
  • RMI Client/Server
  • JUnit Testing
  • GIT Versionierung (früher: SVN, CVS)
  • Unified Modelling Language (UML)
  • Iteratives Vorgehensmodell (Scrum-Master)
CARGO Ablöse

Projektbeschreibung (als Subunternehmer / November 2011 – Juni 2012)

Die Flughafen Wien AG löst ihre alte Cargo-Software durch eine neue in Java entwickelte Standardsoftware ab.

Aufgaben im Projekt (Rollen: Entwickler)
  • Teamgröße: 6 Personen, davon 4 Tester und 1-2 Entwickler
  • Entwicklung von Software zur Konsistenzprüfung zwischen neuen und alten Systemen
  • Bereitstellung von Schnittstellen zur Datensynchronisierung
  • Überwachung der Systeme


Technologien und Methoden
  • Java/JavaEE
  • Oracle PL/SQL
  • Spring
  • Tomcat
  • Eclipse
  • WebServices (Axis)
  • JMX / MBeans
  • RMI Client/Server
  • JUnit Testing
  • SVN Versionierung
  • Unified Modelling Language (UML)



BASEL II – Kredit Rating Anwendung (KRIMI) für Erste Bank Gruppe (S-IT Solutions)

Projektbeschreibung (als Subunternehmer / Oktober 2008 – August 2011)

Krimi ist eine Anwendung zur Erfassung von für das Rating relevanten Informationen von juristischen und/oder natürlichen Personen, sowie von virtuellen Kundengruppen. Die Informationen können sowohl über den eigenen Client erfasst, als auch über externe Schnittstellen in den Krimi Datenbestand eingespielt werden. Die BASEL II Anwendung ist bei den Erste Bank Holding Töchtern in Tschechien, Slowakei, Ungarn, Rumänien sowie Kroatien im Einsatz.

Aufgaben im Projekt (Rollen: Entwickler)
  • Teamgröße: 20 Personen, davon 10 Entwickler
  • Durchführung von Aufwandsschätzungen
  • Erstellung technischer Dokumentation (Software Design Dokumente)
  • Umsetzung der Anforderungen


Technologien und Methoden
  • Java/JavaEE
  • Hibernate
  • Spring
  • BEA Weblogic
  • Eclipse
  • JUnit Testing
  • SVN Versionierung
  • Unified Modelling Language (UML)
  • Iteratives Vorgehensmodell (Scrum)



BASEL II – Elektronisches Meldesystem (EMS) für Bank Austria Unicredit

Projektbeschreibung (als Subunternehmer tätig für IBM / Juni 2007 – Sep. 2008)

EMS ist eine komplexe Software zur Rückverfolgung von internen und institutsübergreifenden Kreditgeschäften. Des weiteren können Auswertungen und Meldungen, sowohl für den bankinternen Bedarf, als auch für die Finanzmarktaufsicht zur Erfüllung der gesetzlichen BASEL II Erfordernisse erstellt werden.

Aufgaben im Projekt (Rollen: Technischer Analytiker, Entwickler)
  • Teamgröße: 25 Personen, davon 15 im Web-Bereich
  • Durchführung von Aufwandsschätzungen
  • Erstellung von Anforderungsdokumenten
  • Erarbeitung technisch sinnvoller Lösungsszenarien mit dem Fachbereich
  • Erstellung technischer Dokumentation
  • Umsetzung der Anforderungen
  • Voranalyse von Fehlern während Testphase
  • Analyse von Infrastrukturproblemen (Tomcat, JBoss, Apache-Webserver)
  • Verantwortlich für Versionierung (CVS) und des technischen Rollout während der Testphase und des Originaleisatzes


Technologien und Methoden
  • Java/J2EE
  • HTML/JavaScript/JSP
  • Tomcat/JBoss
  • Apache-Webserver
  • Eclipse
  • WebServices
  • JUnit Testing
  • CVS Versionierung
  • Object Oriented Design (OOD)
  • Unified Modelling Language (UML)
  • Iteratives Vorgehensmodell



Web- und Serviceinfrastruktur Projekt RCI

Projektbeschreibung (Raiffeisen Solution / Jänner 2002 – April 2007)

Infrastrukturprojekt zur Schaffung eines auf Ticket basierenden Authentifizierung und
Autorisierungsmechanismus zwischen den Raiffeisen Sektorpartnern (Raiffeisen-
Block GEBOS, Raiffeisen-Block TOKIO, Raiffeisenlandesbank Salzburg, RZB,
UNIQA, Raiffeisen Bausparkasse, Raiffeisen Leasing, Raiffeisen Captial
Management, ...).

Aufgaben im Projekt (Rollen: Bundeskoordinator, Projektleiter und Entwickler)
  • Bericht an das Bundesgremium
  • Koordination der Sektorpartner
  • Aufbereitung von und Aufwandsschätzung für Erweiterungen
  • Projektleitung für Erweiterungsvorhaben
  • Mitwirkung bei der Entwicklung


Technologien und Methoden
  • Java/J2EE
  • IBM Websphere Application Server
  • IBM Rational Application Developer / Eclipse
  • Microsoft Studio C/C++
  • WebServices
  • SOAP
  • Digitale Signaturen
  • JUnit Testing
  • CVS Versionierung
  • Object Oriented Design (OOD)
  • Unified Modelling Language (UML)
  • Iteratives Vorgehensmodell



Druck Infrastruktur

Projektbeschreibung (Raiffeisen Solution / Jänner 2006 – April 2007)

Infrastruktur für das Drucken von PDF und MS-Word Dokumenten auf Basis von XSL
Transformationen und XSL:FO.

Aufgaben im Projekt (Rollen: Projektleiter, Designer und Entwickler)
  • Analyse und Design der Drucklösung
  • Projekthafte Abwicklung
  • Umsetzung im Java Umfeld


Technologien und Methoden
  • Java/J2EE
  • IBM Websphere Application Server
  • IBM Rational Application Developer / Eclipse
  • XML/XSLT
  • XSL:FO
  • Apache FOP
  • Apache Cocoon
  • WebServices
  • JUnit Testing
  • CVS Versionierung
  • Unified Modelling Language (UML)
  • Object Oriented Design (OOD)
  • Iteratives Vorgehensmodell
  • Performancemessung mittels LoadRunner und Berechnung der
Systemauslegung


Raiffeisen Service Framework (RSF)

Projektbeschreibung (Raiffeisen Solution / Jänner 2003 – April 2007)

Framework für die Entwicklung von WebAnwendungen und WebServices im Java
Umfeld.

Aufgaben im Projekt (Rolle: Framework-Entwickler)
  • Entwicklung von Basisservices
  • Wartung des Kernframeworks
  • Evaluierung von Frameworks, Tools und Standards


Technologien und Methoden
  • Java/J2EE
  • IBM Websphere Application Server
  • IBM Rational Application Developer / Eclipse
  • Microsoft Studio C/C++
  • IIOP
  • SOAP
  • CICS (IBM Cics Transaction Gateway)
  • DB2
  • Digitale Signatur
  • JAXB, DOM, SAX, DOM4J, JDOM
  • Apache Cocoon
  • JUnit Testing
  • CVS Versionierung
  • Unified Modelling Language (UML)
  • Object Oriented Design (OOD)



Authentifizierungs- und Autorisierungsinfrastruktur

Projektbeschreibung (Raiffeisen Solution / Juni 2004 – April 2007)

Weiterentwicklung und Wartung der Anmelde- und Berechtigungsinfrastruktur für alle
Client und Webanwendungen im Raiffeisen GEBOS Umfeld.

Aufgaben im Projekt (Rollen: Projektleiter, Designer und Entwickler)
  • Koordination der Weiterentwicklung
  • Abstimmung mit Partnern (RZB)
  • Entwicklung der Services
  • Entwicklung der Clientkomponenten


Technologien und Methoden
  • Java/J2EE
  • IBM Websphere Application Server
  • IBM Rational Application Developer / Eclipse
  • Microsoft Studio C/C++
  • IIOP
  • SOAP
  • CICS (IBM Cics Transaction Gateway)
  • DB2
  • Digitale Signatur
  • JUnit Testing
  • CVS Versionierung
  • Unified Modelling Language (UML)
  • Object Oriented Design (OOD)

Reisebereitschaft

Verfügbar in den Ländern Österreich
Raum Wien, St.Pölten, Krems, Tulln
Profilbild von Anonymes Profil, Software Engineer / IT Consultant Software Engineer / IT Consultant
Registrieren