SW-Architektur und -Entwicklung in C#/.NET oder C++

Profil Foto
Verfügbarkeit einsehen
  Nähe des Wohnortes
de  |  en  |  fr
  auf Anfrage
  81539 München
 17.05.2018

Kurzvorstellung

Ich bin Diplom-Informatiker und derzeit auf der Suche nach einem Projekt in den Bereichen:
- SW-Architektur und -Entwicklung in C#/.NET oder C++
- Datenbanken
- Qualitätssichernde Massnahmen

Ich biete

IT, Entwicklung
  • C#
    9 Jahre , 5 Monate Erfahrung
  • Microsoft SQL-Server (MS SQL)
    2 Jahre , 7 Monate Erfahrung
  • ASP.NET
    2 Jahre , 7 Monate Erfahrung
  • SCRUM
    2 Jahre , 7 Monate Erfahrung
  • C++
  • .Net
  • Software Architektur / Modellierung

Projekt‐ & Berufserfahrung

SW-Architekt, Entwickler
Roche Diagnostics GmbH, München
3/2015 – 9/2017 (2 Jahre, 7 Monate)
Pharma
Tätigkeitszeitraum

3/2015 – 9/2017

Tätigkeitsbeschreibung

• Unterstützung und Beratung des Fachbereichs bei der Ermittlung der Anforderungen zur Implementierung eines SW-Systems zur Bereitstellung von Prozessdaten für die Rezepterstellung
• Planung und Umsetzung einer geeigneten Architektur
• Dokumentation der Anforderungen und technischen Umsetzung in Enterprise Architect
• Unterstützung bei der Implementierung und Umsetzung von Qualitäts-Maßnahmen
• Implementierung eines Web-Frontends zur Bearbeitung und Visualisierung der Daten
• Erstellen der für die Validierung des Systems notwendigen Dokumente
• Unterstützung bei der Durchführung des Validierungsprozesses
• Planung und Umsetzung einer Architektur für ein SW-System zur Abspeicherung und Bereitstellung der Daten der Prozessdatenspezifikation (PDS)
• Erstellen einer Datenbank auf Basis des fachlichen Datenmodells für die PDS
• Ermitteln und Dokumentation der Anforderungen an die Kunden der PDS
• Planung und Implementierung eines geeigneten Prozesses zur kontinuierlichen Datenübernahme der PDS-Daten
• Implementierung geeigneter Reports zur Visualisierung und Vergleich verschiedener PDS-Versionen
• Planung und Implementierung eines Mechanismus zur Bereitstellung der Daten über eine generische Schnittstelle an nachgelagerte Systeme
• Implementierung einer App zur Durchführung von Konsistenztests der Daten

Eingesetzte Qualifikationen

Transact-SQL (T-SQL), Microsoft SQL Server Reporting Services (SSRS), Microsoft SQL-Server (MS SQL), Datenbankentwicklung, SCRUM, Behavior Driven Development (BDD), .Net Framework (Mircosoft), C#, AngularJS, ASP.NET


Projektleiter SW, Architekt, Entwickler, Scrum Master
Rohde & Schwarz, München
3/2008 – 12/2014 (6 Jahre, 10 Monate)
Telekommunikation
Tätigkeitszeitraum

3/2008 – 12/2014

Tätigkeitsbeschreibung

• Entwurf und Planung einer Software-Architektur für eine Client-Software unter Windows
• Analyse der Anforderungen der Testapplikationen in den unterschiedlichen Mobilfunkstandards
• Design und Implementierung eines Frameworks für die Test-Applikationen
• Design und Implementierung von Basis-Diensten und -Funktionen
• Implementierung und Durchführung von Scrum als agiles Projekt-Vorgehensmodell in der Rolle des Scrum-Masters
• Planung und Umsetzung von automatisierten Tests zur Absicherung der funktionalen und nicht-funktionalen Anforderungen an die Client-Software
• Planung und Umsetzung von Massnahmen zur Sicherung der Software-Qualität (Code-Reviews, Performance-Messungen, CodeCoverage-Analyse,...)
• Durchführung von Weiterbildungen für Applikations-Ingenieure
• Implementierung eines Mechanismus zum Schreiben von Logfiles mit Log4Net
• Entwicklung eines kryptografischen Verfahrens zum Schutz gegen unberechtigten Zugriff auf die geschriebenen Dateien

Eingesetzte Qualifikationen

PostgresSQL, C#, .Net Framework (Mircosoft)

Zertifikate

Certified Professional for Software Architecture (Foundation Level)
Dezember 2012

Certified Scrum Master (Scrum Alliance)
Januar 2009

Ausbildung

Informatik
(Dipl-Informatiker)
Jahr: 1995
Ort: TU München

Qualifikationen

Fachliche Schwerpunkte im Studium und in Projekten:

• Objektorientierte Analyse (OOA), Design (OOD) und objektorientierte Programmierung (OOP)
• Problemanalyse, Projektplanung und EDV-Koordination
• Entwicklung von komplexen, mehrschichtigen Softwaresystemen unter UNIX, Windows/.NET und LINUX unter C#, C++ und Java
• Anwendung und Durchführung von agilen Prozessmanagement-Methoden (insbesondere Scrum)
• Design, Implementierung und Durchführung von qualitätssichernden Maßnahmen im Entwicklungsprozess
• Entwurf und Entwicklung automatisierter Tests
• Realisierung von Datenbank-Applikationen (relationale Datenbanken, SQL, Oracle, Access, dBase), Erstellen von Datenbank-Schemas, Abfragen, Reports und Programmierung von Stored Procedures
• Design und Entwicklung von Mechanismen zum Datenaustausch in heterogenen Systemen mit Hilfe von XML-Technologien

Programmiersprachen:
Mehrjährige Programmiererfahrung: C#, .NET, C++/C, XML, SQL, XSL, Perl, Visual Basic, Python, UML
Grundkenntnisse: Java, JavaScript
Datenbanken und Client/Server-Tools:
Mehrjährige Programmiererfahrung: ADO.NET, ASP.NET, CORBA, Oracle, PostgreSQL, MS-SQL Server, MS-Access, PL/SQL, ODBC, JDBC
Grundkenntnisse: BEA WebLogic Enterprise Server, RMI, RogueWave Library
Kenntnis folgender Betriebssysteme:
Windows, UNIX (Solaris, HP-UX), Linux (Debian, Suse, RedHat, Montavista CarrierGrade)

Zertifizierungen und besuchte Schulungen:

• Zertifizierung zum iSAQB Certified Professional for Software Architecture - Foundation Level
• Zertifizierung zum Certified Scrum Master, TNG Technologie Consulting / Boris Gloger
• Diverse LTE- und UMTS-Protokoll-Schulungen Layer 1-4
• BEA WebLogic Enterprise Server: Programmierung unter C++, Anbindung über CORBA, BEA Systems München
• Java Entwickler Schulung, XCC Software Karlsruhe

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Gut)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
  • Vereinigte Staaten von Amerika
Profilaufrufe
1143
Alter
50
Berufserfahrung
22 Jahre und 7 Monate (seit 10/1995)

Kontaktdaten

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

Jetzt Mitglied werden »