IT-Projektmanagement, Software-Entwicklung, Einführung und Optimierung von Software-Entwicklungsprozessen
- Verfügbarkeit einsehen
- 0 Referenzen
- 120‐140€/Stunde
- 60325 Frankfurt am Main
- Nähe des Wohnortes
- de | en
- 01.10.2024
Kurzvorstellung
IT-Projektmanagement, technische Projektleitung
Software-Architektur, -Design, -Entwicklung, -Test
Einführung und Optimierung von Software-Entwicklungsprozessen;
Branchenschwerpunkte: Bank, Logistik und Energiewirtschaft
Qualifikationen
Projekt‐ & Berufserfahrung
10/2021 – 6/2023
Tätigkeitsbeschreibung
Refresh Filial-Backend
Anforderung:
- Erneuerung der Hardware-Komponenten des Filial-Backends (28 Server in Produktion)
- Update der eingesetzten Software-Komponenten auf aktuelle Versionsstände gemäß technischer Zielarchitektur
- Einhaltung gesetzlicher Anforderungen (GoBD)
- Einhaltung der Vorgaben "IT-Security" und Informationssicherheit
- Integration neuer Hardware in bestehende mehrstufige DMZ
Aufgaben:
- Konzeption Migration einschl. Migration der Testumgebungen
- Entwicklung und Review technisches Design
- Vorbereitung und Durchführung Design-Workshops mit Business-IT (Demand), Betriebsdienstleister und externe Dienstleister
- Konzeption und Durchführung Datenmigration auf neue Hardware (mehrere TB)
- Planung, Aufsetzen und Durchführung Parallelbetrieb
- Performance-Monitoring und -Optimierung im Paralellbetrieb
- Verifizierung Ausfallszenarien
- Konzeption/Überarbeitung Automatisierung Installation Standard-Software (Betriebssystem, SQL Server, BizTalk Server)
- Überarbeitung betriebliche Dokumentation
Abschluss:
Betrieb der Anwendungen auf neuen Hard- und Software-Stack; Umstellung aller Frontends auf die neue Infrastruktur
Mitarbeiter:
15 (+ externe Dienstleister)
Eingesetzte Techniken und Tools:
MS Project, MS Visio, MS Office, Windows Server 2019 einschl. Cluster, MS SQL Server 2019, MS BizTalk Server 2020, Riposte 22, Confluence, Jira
Konzeption (IT), Projektleitung / Teamleitung (IT), Projektmanagement (IT), Software Architecture, Technische Dokumentation, Test Automation, Testen
2/2020 – 3/2020
Tätigkeitsbeschreibung
Einarbeitung in Microservice Architektur und -Implementierung
Anforderung:
Erweiterung einer bestehenden Microservices Anwendung um einen weiteren Service mit Web-UI im Rahmen eines Praktikums
Aufgaben:
Erstellen eines Microservices basierend auf bestehenden Services und Funktionalitäten
Integration des Services in die bestehende Anwendung und Infrastruktur
Einarbeitung in den Architekturansatz der Anwendung
Einarbeitung in die genutzten Technologien
Abschluss:
Übergabe des Services nach definiertem zeitlichen Ende des Praktikums
Mitarbeiter:
n/a
Eingesetzte Techniken und Tools:
MS Azure DevOps mit CI /CD, MS Azure, Visual Studio 2019, Visual Studio Code, Git, Docker (auf Linux-Basis), Kubernetes, MS SQL Server, MS Teams, TypeScript, C#, ASP.NET Core, Entity Framework Core, Angular, DevExpress, Unit-Tests
Agiles Vorgehen
DevOps (allg.), Scrum, Test Automation, .Net Framework (Microsoft), C#, Entity Framework, Git, Typescript, Microsoft Visual Studio, Microsoft Azure, Angular, ASP.NET, Kubernetes
1/2019 – 12/2019
Tätigkeitsbeschreibung
Transition Anwendungsbetrieb Filial-Backend
Anforderung:
- Transition des Anwendungsbetriebs zu einem neuen Dienstleister
- Projektsprache: Englisch
Aufgaben:
- Definition Scope Anwendungsbetrieb in Zusammenarbeit mit Business-IT (Demand) und Abstimmung mit bisherigem Dienstleister
- Customizing Prozesse in Abstimmung mit neuem Anwendungsbetrieb sowie Wartungs- und Entwicklungsteam
- Einführung des neuen Dienstleisters in Infrastruktur, Anwendungslogik, betriebliche Anforderungen, Anwendungsbetrieb, Rollout-Vorgehen
- Planung und Durchführung Know-how-Transfer
- Erarbeitung Anforderungen und Konzept Anwendungsmonitoring in Zusammenarbeit mit neuem Dienstleister
- Coaching Wartungs- / Entwicklungsteam auf neue Prozesse
- Unterstützung Vertragserstellung
Abschluss:
Vollumfänglich eigenständiger Betrieb der Anwendung durch neuen Dienstleister
Mitarbeiter:
n/a
Eingesetzte Techniken und Tools:
MS Project, MS Visio, MS Office; HP QC, internes Ticket-System
Confluence, Projektmanagement (IT), Jira, Konzeption (IT), Prozessoptimierung, Requirement Analyse, Schulung / Training (IT)
9/2018 – 3/2019
Tätigkeitsbeschreibung
Technisches Release Filial-Backend
Anforderung:
Design, Entwicklung Test und Rollout der im Scope des Releases definierten Änderungen
Aufgaben:
- Planung und Steuerung des Releases
- Vorbereitung und Durchführung Design-Workshops mit Business-IT (Demand) und Betriebsdienstleister
- Koordination der Aktivitäten der Teams im Projekt (Entwicklung, Test, Build),
- Einbindung agiles Team
- Rollout-Planung und Abstimmung mit Business-IT (Demand) und Betriebsdienstleister
- Review technisches Design
Abschluss:
Termingerechter Rollout
Mitarbeiter:
18
Eingesetzte Techniken und Tools:
MS Project, MS Visio, MS Office, C#, Windows 2012R2, BizTalk 2016, SQL Server 2016, .NET 4.x, Visual Studio 2015, HP QC
Vorgehenmodell Projekt: Wasserfall, ein Team Scrum
Projektleitung / Teamleitung (IT), Projektmanagement (IT), Software Architecture, Software Design
10/2016 – 10/2018
Tätigkeitsbeschreibung
Refresh Filial-Backend
Anforderung:
- Erneuerung der Hardware-Komponenten des Filial-Backends
- Update der eingesetzten Software-Komponenten auf aktuelle Versionsstände gemäß technischer Zielarchitektur
- Einhaltung gesetzlicher Anforderungen (GoBD)
- Einhaltung der Vorgaben "IT-Security" und Informationssicherheit
- Optimierung Sicherheitsinfrastruktur, u.a. durch Einführung mehrstufiger DMZ
Aufgaben:
- Konzeption Migration einschl. Migration der Testumgebungen
- Entwicklung und Review technisches Design
- Vorbereitung und Durchführung Design-Workshops mit Business-IT (Demand), Betriebsdienstleister und externe Dienstleister
- Konzeption und Durchführung Datenmigration auf neue Hardware (mehrere TB)
- Planung, Aufsetzen und Durchführung Parallelbetrieb
- Performance-Monitoring und -Optimierung im Paralellbetrieb
- Verifizierung Ausfallszenarien
- Konzeption Automatisierung Installation Standard-Software (Betriebssystem, SQL Server, BizTalk Server)
- Überarbeitung betriebliche Dokumentation
Abschluss:
Betrieb der Anwendungen auf neuen Hard- und Software-Stack; Umstellung aller Frontends auf die neue Infrastruktur
Mitarbeiter:
20 (+ externe Dienstleister)
Eingesetzte Techniken und Tools:
MS Project, MS Visio, MS Office, C#, Windows 2012R2 einschl. Cluster, BizTalk 2016, SQL Server 2016, .NET 4.6.2, Riposte 11, HP QC
Projektleitung / Teamleitung (IT), Projektmanagement (IT), Test Automation, Testen, Software Architecture, Konzeption (IT), Technische Dokumentation
3/2015 – 9/2016
Tätigkeitsbeschreibung
Migration weiterer Module OpenVMS Anwendung nach MS .NET
Anforderung:
- Fortsetzung der weltweiten Migration des zentralen Bankingsystems der Auslandseinheiten mit drei Produktionsstandorten von OpenVMS / Basic nach Windows / Microsoft .NET, Module Limits und Collaterals
- Projektsprache: Englisch
Aufgaben:
- Planung und Steuerung des Work Streams Core Migration in Abstimmung mit dem Programm-Manager
- Management des externen Entwicklungsdienstleisters mit Teams vor Ort und Offshore in Indien
- Koordination der Übergabe an den und der Zusammenarbeit mit dem bisherigen indischen Wartungsdienstleister
- Mitarbeit an Erstellung Präsentationen Lenkungsausschuss
- Definition und Überwachung von Prozessen beim externen Entwicklungs-dienstleister zur Verbesserung und Einhaltung von Qualitätsstandards
- Projektplanung
- Risikomanagement
- Aufgabensteuerung und -verfolgung
- Wöchentliches Reporting
- Koordination der Zusammenarbeit des Dienstleisterns mit den internen fachlichen und technischen Spezialisten
- Teamplanung unter Berücksichtigung der Budgetplanung
Abschluss
Übergabe der Software an den Wartungsdienstleister mit Start des User Acceptance Test
Mitarbeiter:
40 Mitarbeiter des externen Dienstleisters: Business Analysten, Architekten, Entwickler, Tester, Teamleiter, Teammanager;
Teamaufteilung: Indien 30, Deutschland 10
Eingesetzte Techniken und Tools:
MS Project, MS Office, C#, VB.NET, ASP.NET, XML, MS SQL Server, Oracle DB, HP QC
Projektleitung / Teamleitung (IT), Projektmanagement (IT), Konzeption (IT), Workflows, Prozessoptimierung
8/2014 – 3/2015
Tätigkeitsbeschreibung
Anbindung neuer Vertriebskanal an bestehendes Backend
Anforderung:
- Anbindung neue Client-Typen an bestehendes Backend
- Konvertierung Client-spezifisches Nachrichtenformat in bestehendes Format
- Aufbau Stammdatenversorgung der Clients
- Kommunikation mit externem Dienstleister in Englisch
Aufgaben:
- Architektur, Design, Entwicklung,
- Erstellung technische Spezifikation
- Review Spezifikation des externen Dienstleisters
- Implementierung Software-Komponenten
- Erstellung automatisierte Tests
- Anforderungsmanagement
- Coaching interne Mitarbeiter
Abschluss:
Umsetzung aller Anforderungen, Abschluss Entwickler-Tests, Übergabe an das interne Team für Produktionsstart
Mitarbeiter:
n/a
Eingesetzte Techniken und Tools:
Vorgehensmodell an Scrum angelehnt, MS Project, MS Visio, MS Office, UML, C#, T-SQL, MS SQL Server 2008 R2, BizTalk Server 2010, MS Visual Studio 2010, MS .NET Framework 4.0 / 4.5, Riposte, MS Team Foundation Server, HP QC
Transact-Sql, Datenbankentwicklung, Test Automation, Testen, Objektorientierte Analyse und Design (OOAD), Software Architecture, Software Design, .Net Framework (Microsoft), Application Development, C#, Softwareentwicklung (allg.), Schreiben von Dokumentation, Requirement Analyse
6/2013 – 2/2014
Tätigkeitsbeschreibung
Evaluierung aktueller Microsoft Technologien
Anforderung:
Tiefe Betrachtung der aktuellen Microsoft Technologien:
- Windows Azure
- ASP.NET MVC 5 mit Entity Framework 6
- Windows Store Apps / Windows 8
Aufgaben:
- Testprojekte in allen Technologien umsetzen
- Veröffentlichung von Blog-Beiträgen und Codebeispielen
- Erstellung einer produktiven Windows 8 Anwendung
Abschluss:
- Verschiedene Blog-Beiträge zu den evaluierten Themen veröffentlicht
- Mehrere Codebeispiele in das Microsoft Developer Network eingestellt
- Dateimanagement-Tool im Windows Store veröffentlicht
- Vorträge über die Erfahrungen aus der Windows 8 App Entwicklung bei der .NET User Group Frankfurt und beim Arbeitskreis Forum Hessen-IT
Mitarbeiter:
n/a
Eingesetzte Techniken und Tools:
Vorgehensmodell Scrum, ASP.NET MVC 5, Entity Framework 6, MS SQL Server, MS Visual Studio, MS .NET Framework 4.5.1, Microsoft Test Manager, MS Team Foundation Server, Windows Azure, Windows 8/8.1, Windows RT
Scrum, Test Automation, Testen, Objektorientierte Analyse und Design (OOAD), Software Architecture, Software Design, .Net Framework (Microsoft), C#, Softwareentwicklung (allg.), Schreiben von Dokumentation
12/2012 – 3/2013
Tätigkeitsbeschreibung
Entwicklung hochverfügbares Backend-System
Anforderung:
Erstellung eines hochverfügbaren Backend-Systems zur Datenver- und -entsorgung von ca. 65.000 Clients, einschließlich Anbindung verschiedener Drittsysteme und umfassendem Reporting
Geforderter Durchsatz: 1.500 Nachrichten / Sekunde Normallast,
3.000 Nachrichten / Sekunde Hochlast bei maximaler Verarbeitungszeit von einer Sekunde / Nachricht
Aufgaben:
- Teammanagement
- Technische Architektur
- Risikoerkennung, -analyse und -bewertung
- Analyse und Konkretisierung der nicht-funktionalen Anforderungen
- Testfallerarbeitung zur Überprüfung der Bereiche:
- Last-, Performance- und Überlastverhalten
- Verfügbarkeit, Robustheit, Betriebsführbarkeit
- Backup / Restore, Wiederanlauf
- Systemintegration
Abschluss:
Planmäßige Übergabe der Arbeitsergebnisse
Mitarbeiter:
n/a
Eingesetzte Techniken und Tools:
MS Project, C#, T-SQL, MS SQL Server 2008 R2, BizTalk Server 2010, UML, MS Visio, MS Excel, MS Visual Studio 2010, MS .NET Framework 4.0 / 4.5, Visual Studio WebTest, Visual Studio LoadTest, MS Team Foundation Server, HP Quality Center
Projektleitung / Teamleitung (IT), Test Automation, Testdesign (IT), Testen, Software Architecture, Requirement Analyse
1/2011 – 10/2012
Tätigkeitsbeschreibung
Entwicklung System zur Abwicklung von Eingangs- / Kreditorenrechnungen bei der Netznutzung
Anforderung:
- Erstellung eines Systems zur Erfassung, Speicherung, Prüfung sowie Freigabe zur Verbuchung von Eingangs- / Kreditorenrechnungen bei der Netznutzung, Verarbeitung elektronisch übermittelter Rechnungen (EDIFACT INVOIC), Erfassung und Verwaltung von Dauerbelegen
- Einbindung in die bestehende SOA-Architektur
- Modulare, flexible Architektur zur einfachen Abbildung Mandanten- und Produkt-spezifischer Anforderungen und Prozesse
- Sehr hohe Systemstabilität und -transparenz
Aufgaben:
- Aufwandsschätzung, Projektplanung und –steuerung
- Organisation und Leitung Lenkungsausschuss
- Businessanalyse und fachliche Spezifikation in Zusammenarbeit mit dem Fachbereich
- Technische Analyse und technische Spezifikation
- Architektur, Design, Entwicklung
- Qualitätssicherung, technische und fachliche Tests, Testmanagement
- Produktionseinführung
- Coaching interne Entwickler
Abschluss:
Umsetzung aller Geschäftsprozesse und fachlichen Anforderungen, Erfüllung der sehr hohen Anforderung an Systemstabilität, -transparenz und -flexibilität, Übergabe der produktiven Software an die interne IT
Mitarbeiter:
1 Entwickler
Eingesetzte Techniken und Tools:
MS Project, C#, T-SQL, Silverlight, WCF, XML, EDIFACT, MS SQL Server 2008 R2, BizTalk Server 2010, UML, MS Visio, MS Visual Studio 2010, MS .NET Framework 4.0, Unit-Tests, MS Team Foundation Server
Transact-Sql, Datenbankentwicklung, Projektleitung / Teamleitung (IT), Test Automation, Testen, Objektorientierte Analyse und Design (OOAD), Software Architecture, Software Design, .Net Framework (Microsoft), C#, Softwareentwicklung (allg.), Microsoft Silverlight, Requirement Analyse
7/2010 – 12/2010
Tätigkeitsbeschreibung
Entwicklung System zur Abwicklung des Lieferantenwechsels
Anforderung:
- Erstellung eines Systems zur Abwicklung des Lieferantenwechsels von Strom- und Gas-Kunden
- Darstellung der Details der ein- und ausgehenden UTILMD, CONTRL und APERAK Nachrichten (EDIFACT) in einer Oberfläche
- Implementierung der Kunden-spezifischen Business Prozesse und –Prüfungen
- Beantwortung der Anfragen über die Oberfläche
- Einbindung in die bestehende SOA-Architektur
Aufgaben:
- Aufwandsschätzung, Projektplanung und –steuerung
- Technische Analyse, technische Spezifikation
- Architektur, Design, Entwicklung
- Qualitätssicherung, technische und fachliche Tests, Testmanagement
- Produktionseinführung
- Coaching interne Entwickler
Abschluss:
Übergabe der produktiven Software mit einem definierten Funktionsumfang an die interne IT
Mitarbeiter:
n/a
Eingesetzte Techniken und Tools:
MS Project, C#, T-SQL, Silverlight, WCF, XML, EDIFACT, MS SQL Server 2008, BizTalk Server 2009, UML, MS Visio, MS Visual Studio 2010, MS .NET Framework 3.5, Unit-Tests, MS Team Foundation Server
Transact-Sql, Datenbankentwicklung, Projektleitung / Teamleitung (IT), Test Automation, Testen, Objektorientierte Analyse und Design (OOAD), Software Architecture, Software Design, .Net Framework (Microsoft), C#, Softwareentwicklung (allg.), Microsoft Silverlight, Requirement Analyse
4/2010 – 6/2010
Tätigkeitsbeschreibung
Proof of Concept System zur Sendungsverfolgung mit Einbettung in bestehende technische Plattform
Anforderung:
Proof of Concept (PoC) eines Systems zur Sendungsverfolgung, Einbettung in bestehende technische Plattform, Nachweis der Abdeckung der fachlichen Anforderungen, Darlegung der Vorteile und Synergien, die eine Einbettung in die bestehende technische Plattform bietet;
Zu berücksichtigendes Datenvolumen: Eingang 100 Mio. Events / Tag, Ausgang 50 Mio. Benachrichtigungen / Tag
Aufgaben:
- Er- und Ausarbeitung des Konzepts
- Architektur, Design, Erstellung der Beispiel-Implementierung zur Verifikation der Umsetzbarkeit
- Umsetzung der geforderten Geschäftsregeln in der Beispielanwendung über die Business Rules Engine des BizTalk Servers
- Dokumentation und Präsentation des Lösungsansatzes und der im PoC gewonnenen Erkenntnisse
- Erstellung Unterlagen für Entscheidungsvorlage
Abschluss:
Abdeckung aller Anforderungen, Ausarbeitung der Vorteile und Synergien bei Einbettung in bestehende technische Plattform, fristgerechte Übergabe der geforderten Unterlagen zur Entscheidungsfindung
Mitarbeiter:
n/a
Eingesetzte Techniken und Tools:
MS PowerPoint, MS Visio, MS .NET, C#, T-SQL, Business Rules Engine des BizTalk Servers, SQL 2008 R2 November CTP, Visual Studio 2010 RC1, Windows Server 2008 R2 Enterprise, BizTalk Server 2009 R2 CTP (wurde zu BizTalk Server 2010)
Microsoft Biztalk Server, Objektorientierte Analyse und Design (OOAD), Software Architecture, Software Design, Requirement Analyse
6/2008 – 9/2008
Tätigkeitsbeschreibung
Proof of Concept für IT-unterstütztes Provider Management
Anforderung:
Proof of Concept (PoC) für ein IT-unterstütztes Provider Management in Zusammenarbeit mit der Fachseite und ext. Beratern, basierend auf dem BI Stack des SQL Server 2005
Aufgaben:
- Abstimmung der Anforderungen
- Architektur, Design, Entwicklung
- Dokumentation der im PoC gewonnenen Erkenntnisse
Abschluss:
- Auslieferung des gewünschten Prototypen inkl. Dokumentation
Mitarbeiter:
n/a
Eingesetzte Techniken und Tools:
MS .NET 2.0, C#, MS Visual Studio 2005, MS SQL Server 2005, SSIS, SSRS, MS Word, MS Excel
Microsoft SQL Server Reporting Services (SSRS), Transact-Sql, Microsoft SQL Server Integration Services (SSIS), Software Architecture, .Net Framework (Microsoft), C#, Softwareentwicklung (allg.), Requirement Analyse
9/2007 – 7/2009
Tätigkeitsbeschreibung
Mitglied im Unternehmensmanagement eines früheren Arbeitgebers
- Direkter Bericht an Vorstand
- Personalverantwortung für 13 Mitarbeiter
- Management-Verantwortung für die Projekte der Finance-Kunden
- Management-Verantwortung für den Bereich Business Intelligence
- Enge Zusammenarbeit mit Marketing / Sales
- Vertragsverhandlungen (Rahmenverträge) mit Kunden
Personalführung
5/2007 – 4/2008
Tätigkeitsbeschreibung
Aufbau zentrale Reportingplattform für das Rechnungswesen
Anforderung:
Aufbau einer zentralen Reportingplattform der Einheit Rechnungswesen basierend auf dem BI Stack des SQL Server 2005; Ablösung der Excel-basierten Tools
Aufgaben:
- Architektur, Design, Entwicklung
- Datenbankdesign und –optimierung
- Erstellung eines WinForm-Clients zum Management der ETL-Jobs
- Entwicklung von Custom Components zur Optimierung der mit SSIS erstellten ETL-Prozesse
- Qualitätssicherung und technische Tests
- Produktionseinführung
- Definition von Coding Conventions
- Einarbeitung und Coaching interner Mitarbeiter
Abschluss:
- Einführung der Anwendung in Produktion
Mitarbeiter:
4 Entwickler
Eingesetzte Techniken und Tools:
MS Visio, UML, MS .NET 2.0, C#, WinForms, MS Visual Studio 2005, MS SQL Server 2005, SSIS, SSAS, SSRS, NUnit, NDoc
Transact-Sql, ETL, Microsoft SQL Server Integration Services (SSIS), Test Automation, Testen, Objektorientierte Analyse und Design (OOAD), Software Architecture, .Net Framework (Microsoft), C#
4/2007 – 4/2007
Tätigkeitsbeschreibung
Beratung Optimierung und Migration Datenbanksysteme
Anforderung:
Beratung zur Optimierung und Migration bestehender Datenbanksysteme, Kundenschulung
Aufgaben:
- Entwicklung und Ausarbeitung der Optimierungs- und Migrationsempfehlungen
- Präsentation der Ergebnisse
Abschluss:
- Übergabe der Optimierungs- und Migrationsempfehlungen
- Know How-Aufbau der Kundenmitarbeiter
Mitarbeiter:
n/a
Eingesetzte Techniken und Tools:
MS PowerPoint, MS SQL Server 2000 / 2005, MS Word
Datenbankentwicklung, Softwareanforderungsanalyse
3/2006 – 3/2007
Tätigkeitsbeschreibung
Migration MS Excel/VBA Anwendung nach MS ASP.NET 2.0
Anforderung:
Migration einer MS Excel/VBA Anwendung (Berechnung des zu erwartenden Wert-Deckungsbeitrages von Geschäften im Corporate Banking unter Berücksichtigung der Risikobewertung) nach Microsoft ASP.NET 2.0
Aufgaben:
- Leitung Entwicklerteam
- Projektplanung und -steuerung
- Architektur, Design, Entwicklung
- Qualitätssicherung und technische Tests
- Abstimmung mit dem Kunden
- Produktionseinführung
- Einarbeitung und Coaching interner Mitarbeiter
Abschluss:
Erfolgreiche Einführung In-Scope, In-Time und In-Budget
Mitarbeiter:
3 Entwickler
Eingesetzte Techniken und Tools:
MS Visio, UML, C#, ASP.NET 2.0, MVC, Kunden-spezifisches Framework, ADO.NET, MS Visual Studio 2005, MS SQL Server, Unit-Tests, NDoc
Transact-Sql, Datenbankentwicklung, Projektleitung / Teamleitung (IT), Projektmanagement (IT), Test Automation, Testen, Objektorientierte Analyse und Design (OOAD), Software Architecture, .Net Framework (Microsoft), C#, Requirement Analyse
7/2004 – 2/2006
Tätigkeitsbeschreibung
Migration OpenVMS Anwendung nach MS .NET
Anforderung:
Weltweite Migration des zentralen Bankingsystems der Auslandseinheiten mit drei Produktionsstandorten von OpenVMS / Basic nach Windows / Microsoft .NET
Projektsprache: Englisch
Aufgaben:
- Planung und Steuerung des Teilprojekts Technik in Abstimmung mit dem Gesamtprojekt
- Technischer Auftraggeber gegenüber Software-Lieferanten (USA)
- Einbringen der hausinternen Standards beim Software-Lieferanten
- Qualitätssicherung und technische Tests, Testmanagement der technischen Tests
- Definition technischer Qualitätsmaßstäbe
- Prozessdefinition zur Software Maintenance
- Erstellung Hardware-Architektur & Disaster Recovery Concept
- Abstimmung mit den betroffenen Drittsystemen incl. Schnittstellenanalyse u. -definition
- Abstimmung mit Security-Abteilung und Revision
- Abstimmung und Koordination IT-Betrieb, auch in den Auslandsfilialen
- Produktionseinführung der Software in Europa und Asien
- Einarbeitung und Coaching interner Mitarbeiter
Abschluss:
Erfolgreiche Einführung der ersten Phase; Fortsetzung der Migration
Mitarbeiter:
3 Entwickler
Eingesetzte Techniken und Tools:
MS Project, ASP.NET, XML, MS SQL Server, Oracle DB, automatisierte Tests, Clear Quest, Clear Case, Codemetriken
Projektleitung / Teamleitung (IT), Projektmanagement (IT), Software Quality, Prozessoptimierung
7/2002 – 6/2004
Tätigkeitsbeschreibung
Entwicklung Middleware-Abstraction-Layer (EMB) für Online- und Offline-Verarbeitung
Anforderung:
Erstellung eines Middleware-Abstractions-Layers für die Kommunikation von 10.000 Filialen (> 20.000 Clients) mit dem Backend auf Basis von Microsoft .NET, bestehend aus Windows Services und Bibliotheken für die Nutzer des Layers im Front- und Backend
Technische Anforderungen: Verlustfreier Datentransport und Reihenfolge-garantie bei Offline-Messages
Durchsatz Offline: 35 Mio. Messages / 12h
Durchsatz Online: 100 Messages / sec.
Aufgaben:
- Leitung Entwicklerteam
- Aufwandsschätzung, Projektplanung und -steuerung
- Businessanalyse und Erstellung Pflichtenheft
- Architektur, Design, Entwicklung, Schnittstellenanalyse u. -definition
- Qualitätssicherung, technische und fachliche Tests, Testmanagement im Entwicklerteam
- Proof of Concept, Auswahl Queuing System
- Coaching Entwickler
- Abstimmung mit dem Kunden
- Definition Testkonzeption, Definition Coding Conventions
Abschluss:
Auslieferung der Software In-Scope, In-Time und In-Budget
Projektdurchführung und -steuerung wurden in einem Audit des Kunden zur Nachahmung empfohlen
Mitarbeiter:
20 Entwickler
Eingesetzte Techniken und Tools:
MS Project, MS Visio, UML, C / C++ / C#, Multi-Threading, T-SQL, .NET Remoting, Windows Services, XML, XSD, MS SQL Server 2000, MS Message Queue 2.0, Oracle Advanced Queuing, Riposte, UML, MS Visual Studio 2002 / 2003, MS .NET Framework 1.0 / 1.1, NUnit, NDoc, FxCop, eigenentwickelte Testtreiber
Transact-Sql, Datenbankentwicklung, Projektleitung / Teamleitung (IT), Test Automation, Testen, Objektorientierte Analyse und Design (OOAD), Software Architecture, .Net Framework (Microsoft), C#, Konzeption (IT), Prozessoptimierung, Requirement Analyse
9/2001 – 6/2002
Tätigkeitsbeschreibung
Entwicklung Web Service-basierter Verarbeitung langlaufender Transaktionen für eShop
Anforderung:
Erstellung eines Web Service-basierten Backend-Systems für einen Online Shop auf der Plattform MS BizTalk Server, inkl. Integration von Drittsystemen in den Prozess
Aufgaben:
- Leitung Entwicklerteam
- Projektplanung und -steuerung, Aufwandsschätzung
- Technische Analyse und Erstellung technische Spezifikation
- Architektur, Design, Entwicklung
- Qualitätssicherung, technische Tests, Testmanagement im Entwicklerteam
- Produktionseinführung
- Abstimmung mit dem Kunden
Abschluss:
Erfolgreiche Einführung In-Scope, In-Time und In-Budget
Mitarbeiter:
3 Entwickler
Eingesetzte Techniken und Tools:
MS Project, MS Visio, UML, C#, SQL, Web Services, XML, SOAP, MS SQL Server 2000, MS BizTalk Server 2002, UML, MS Visual Studio 2002, MS .NET Framework 1.0, eigenentwickelte Testtreiber
Transact-Sql, Datenbankentwicklung, Projektleitung / Teamleitung (IT), Test Automation, Testen, Objektorientierte Analyse und Design (OOAD), Software Architecture, Software Design, .Net Framework (Microsoft), C#, Softwareentwicklung (allg.), Requirement Analyse
12/2000 – 2/2001
Tätigkeitsbeschreibung
Erstellung einer Microsoft .NET Referenzanwendung
Anforderung:
- Erstellung einer Microsoft .NET Referenzanwendung für Architekten und Softwareentwickler
- Dokumentation zu Schulungszwecken
- Guidelines für Enterprise Developer
- Durchführung von MS .NET Trainings
Aufgaben:
- Architektur, Design, Entwicklung
- Erstellung der Trainingsunterlagen
- Durchführung von Trainings
Abschluss:
Veröffentlichung des Microsoft .NET Developer Readiness Kits
Mitarbeiter:
1 Entwickler
Eingesetzte Techniken und Tools:
MS Word, MS Powerpoint, VB6, COM, VB.NET, ADO.NET, MS Visual Studio, MS SQL Server
Transact-Sql, Datenbankentwicklung, Objektorientierte Analyse und Design (OOAD), Software Architecture, Software Design, C#, Softwareentwicklung (allg.), Schreiben von Dokumentation, Schulung / Training (IT)
Zertifikate
Ausbildung
Frankfurt am Main
Über mich
Als Projektmanager ist es mir wichtig, den Teammitgliedern die individuell benötigten Freiräume und Verantwortlichkeiten zu geben, um die vereinbarten Ziele zu erreichen. Stakeholder werden mit Pragmatismus und Ergebnisorientierung eingebunden.
Weitere Kenntnisse
Allgemein:
Businessanalyse, technische Analyse, Pflichtenhefterstellung, Spezifikation, Kommunikation, Präsentation
Management:
Projektmanagement, Testmanagement, Selbstmanagement, Developer Coaching, Mitarbeiterführung
Banken:
Auslandsgeschäft, Risikobewertung, Wertdeckungsbeitragsrechnung, Reporting Rechnungswesen
Logistik- / Retail:
High Performance / High Volume Transaction Processing
Energiewirtschaft:
Lieferantenwechsel, Abrechnung Netznutzung
Sonstiges:
Management Offshore-Dienstleister
Mehrjähriges Mitglied im Unternehmensmanagement eines früheren Arbeitgebers
- Direkter Bericht an Vorstand
- Personalverantwortung für 13 Mitarbeiter
- Management-Verantwortung für die Projekte der Finance-Kunden
- Management-Verantwortung für den Bereich Business Intelligence
- Enge Zusammenarbeit mit Marketing / Sales
- Vertragsverhandlungen (Rahmenverträge) mit Kunden
Technische Kompetenzen
Projektmanagement:
Projektplanung, Projektsteuerung, Aufwandsschätzung, agile und klassische Vorgehensmodelle, MS Team Foundation Server
Architekturen:
SOA, MVC, verteilte Anwendungen, n-Tier, Client/Server
Modellierung:
UML, ER-Diagramme
Frontend:
ASP.NET, MVC, HTML, CSS, WPF, Silverlight, WinForms, Windows Store App
Middleware:
Windows Server, Windows Azure, IIS, MS BizTalk Server
Backend:
Windows Services, Web Services, Interprozess-Kommunikation
Datenbanken:
MS SQL Server, T-SQL, ADO.NET, Entity Framework 6
Test:
Unit-, Modul-, System-, Integrationstest, Testautomation, Last- und Performance, Ausfall, Wiederanlauf, Regression, Datengenerierung
Technologien:
MS .NET, Multi-Threading, WCF, XML, XSD, XSLT, SOAP, EDIFACT
Programmiersprachen und -ansätze:
C# / C++ / C
OOA, OOD, OOP, Service-orientierte Programmierung
IDE:
MS Visual Studio, Visual Studio Code
Tools:
Confluence, Jira, MS Team Foundation Server, MS Azure DevOps, HP Quality Center, PowerShell
Office-Produkte:
MS Office, MS Project, MS Visio
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden