Swisscom AG
April 2018 ~ Dezember 2018
Application Engineer Senior
Besonderheiten:
• Legacy Code, seit mind. 8 Jahren nicht mehr gepflegt.
• Team befand sich in der Umstellung auf agile Methoden. Mithilfe diese besser umzusetzen.
• Stabilität/Verfügbarkeit über:
o Konservative Clean Code Überarbeitungen
o Testkonzept und Umsetzung automatischer Tests sowie Impact in die Release Planung
• Automatisierte Testaufzeichnung (ganze Komponente) durch den äusserst grossen Nachholbedarf
• Ausführliche Dokumentation, auch wegen fehlenden Code-Experten
Tools/Methoden
Sprachen/Techniken: C#. .NET 4.5, PL/SQL, WS/WCF, WPF, SOAP, XSD, XML, Serialisierung
Methoden: OOA, OOD, OOP, SCRUM, MVVM/MVC, Clean Code
Tools: TFS Visual Studio 2015 – 2017, WinSCP, WinMerge, CSVSplitter, Sourctree, Fiddler, WindowsGrep, SOAP-UI,
Datenbank: ORACLE 11, Toad for ORACLE,
• Analysieren von Problemstellungen (Geschäftsprozesse/-Transaktionen, Daten, Funktionen) sowie des Umfelds (Arbeitsplatz, Zielsysteme/-Plattformen, Rahmenorganisation)
o Inklusive der Umstellung auf agile (SCRUM)
• Festlegen der daraus entstehenden funktionalen und nicht funktionalen (Verfügbarkeit, Sicherheit, Performance) Systemanforderungen
• Erstellen von Modellen für Daten, Funktionen und/oder Objekte
o Automatisierte Testaufzeichnung
• Erstellen oder Auswählen der geeigneten Methoden, Techniken, Standards, Richtlinien und Tools für die Software-Entwicklung und -Wartung
o Clean Code
• Entwickeln, Implementieren und Warten von Applikationen, Komponenten, Modulen und Schnittstellen Alltagsarbeit
• Einrichten und Pflegen der Entwicklungs- und Testumgebung
o Testkonzept
• Mitarbeiten beim Implementieren und Testen (Integrationstests) von Applikationen Alltagsarbeit
• Erstellen und nachführen der Dokumentationen (Modelle, Schnittstellenbeschreibungen, Testverfahren, Benutzerhandbuch etc.)
o Nachholbedarf
• Analysieren und Beheben von Softwarefehlern in produktiven Anwendungen Alltagsarbeit
• Umsetzen von Change Requests Alltagsarbeit
• Konzipieren und Realisieren von Softwareverbesserungen im Lebenszyklus von Anwendungen
o Release Planung verbessern
https://auoji.jimdo.com/game-engineering/
Beschreibung
Besonderheiten
Aufgaben
Methodik
Techniken
BKW: Import/Export ins Allegro Handelssystem (Strombörse) | Januar 2014 ~ Mai 2014:
Beschreibung
Besonderheiten
Aufgaben
Methodik
Techniken
Infoteam Software AG: Testtool für Kompatibilitätscheck von Software zum SiLA Standard
Beschreibung
Besonderes
Aufgaben
Methodik
Techniken
MHM & Partner AG: Erweiterung des Frameworks BW2 | Januar 2008 ~ Februar 2008
Beschreibung
Besonderheiten
Aufgaben
Methodik
Techniken
MHM & Partner AG: Erweiterung des Frameworks BW2 | Januar 2008 ~ Mai 2008
Beschreibung
Besonderheiten
Aufgaben
Techniken
Transdata AG: Beratung und Spenden | Oktober 2006 ~ 2010
Beschreibung
Besonderes
Aufgaben
Methodik
Techniken
Transdata AG: Beratung und Spenden | Oktober 2006 ~ 2010
Beschreibung
Besonderheiten
Aufgaben
Methodik
Techniken
Umbrella AG: TO-Modul | Juli 2002 bis Juni 2003
Beschreibung
Besonderheiten
Aufgaben
Methodik
Techniken
Vision AG: Agenda für CRM-Tool | Juli 2000 bis November 2000
Beschreibung
Besonderheiten
Aufgaben
Methodik
Techniken
Teppichhandel Kette | Herbst 1998, 4 Monate
Beschreibung
Besonderes
Aufgaben
Methodik
Techniken
Sika Bau AG | 1998, 5 Monate
Beschreibung
Besonders
Aufgaben
Methodik
Techinken
Also Comsyt AG, Selbständig | 1996
Beschreibung
Besonderes
Aufgaben
Methoden
Techniken