freiberufler SW-Architektur und -Entwicklung in C#/.NET oder C++ auf freelance.de

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

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 81539 München
  • Umkreis (bis 200 km)
  • de  |  en  |  fr
  • 07.04.2024

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

Qualifikationen

  • .Net
  • .Net Framework (Microsoft)
  • ASP.NET
  • C#
  • C++
  • Microsoft Azure
  • Microsoft SQL-Server (MS SQL)
  • SCRUM
  • Software Architektur / Modellierung
  • Softwareentwicklung (allg.)

Projekt‐ & Berufserfahrung

Software-Entwickler, Architekt
Roche Diagnostics, Penzberg
1/2021 – offen (3 Jahre, 4 Monate)
Life Sciences
Tätigkeitszeitraum

1/2021 – offen

Tätigkeitsbeschreibung

Software zur papierlosen, computergestützten Prüfung von Review Aufträgen in Prozessen zur Herstellung pharmazeutischer Wirkstoffe

Eingesetzte Qualifikationen

Software Architektur / Modellierung, Softwareentwicklung (allg.)

Solution-Architekt, SW-Entwickler
Roche Diagnostics, Penzberg
1/2020 – 12/2020 (1 Jahr)
Life Sciences
Tätigkeitszeitraum

1/2020 – 12/2020

Tätigkeitsbeschreibung

Middleware zum Datenaustausch von Vorgabedaten für die Produktion von medizinischen Wirkstoffen

Eingesetzte Qualifikationen

Software Architektur / Modellierung, Softwareentwicklung (allg.)

Solution-Architekt
Roche Diagnostics GmbH, Penzberg
12/2018 – 11/2019 (1 Jahr)
Pharma
Tätigkeitszeitraum

12/2018 – 11/2019

Tätigkeitsbeschreibung

Prototyp für eine Middleware zum standardisierten Austausch von Produktionsdaten zwischen verschiedenen Systemen (ERP/MES)
• Erarbeiten eines Konzeptes zur Datenhaltung von Pharma-Produktionsdaten gemäß den Industriestandards ISA-88 / ISA-95 mit B2MML
• Verifikation des Konzeptes durch einen POC
• Erstellen eines Prototyps zur Generierung von Dokumenten als Client für die Produktionsdaten und zur Unterstützung der Business-Workflows
• Dokumentation der unterstützten Use Cases
• Erstellen einer Komponente zur Generierung und grafischen Darstellung von Prozessmodellen mit BPMN und SVG

Eingesetzte Qualifikationen

Enterprise Architect (EA), UML, C#, XSD (XML Schema Definition), XSLT (XSL Transformation)

Backend-Entwickler/ Architekt im Bereich MS-Azure/IoT
doubleSlash Net-Business GmbH, München
3/2018 – 11/2018 (9 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

3/2018 – 11/2018

Tätigkeitsbeschreibung

• Erstellung einer Service App zum Zertifikat-basierten Verschlüsseln und Entschlüsseln von Textdaten
• Entwicklung eines Workflow-Systems mit Azure Logic App (serverless)
• Konzept zur Kommunikation von Komponenten in Azure mit Azure Event Grid
• Implementierung und Erweiterung bestehender Komponenten und Services in MS Azure
• Implementierung und Erweiterung einer bestehenden Azure SQL Datenbank
• Implementierung und Erweiterung eines Mechanismus zum Verwalten von Benutzern und Benutzergruppen unter Verwendung von Azure AD und Azure AD B2C

Eingesetzte Qualifikationen

.Net Framework (Microsoft), C#, Microsoft Azure

Full-Stack Entwickler, Architekt
Aman Media Solutions / Vorwerk, München
10/2017 – 2/2018 (5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2017 – 2/2018

Tätigkeitsbeschreibung

• Durchführung eines Coachings für .NET Core und ASP.NET Core für die Team-Mitglieder
• Planung und Ausarbeitung einer Architektur auf Basis von Microservices und Docker
• Umsetzung der neuen Architektur
• Implementierung von neuen Funktionen und Weiterentwicklung des bestehenden Frontends sowie der Backend-Komponenten
• Implementierung von UnitTests

Eingesetzte Qualifikationen

C#, ASP.NET

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 (Microsoft), 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

PostgreSQL, C#, .Net Framework (Microsoft)

Zertifikate

Zertifikatskurs Data Science und Business Analytics, Hochschule Kempten
2022
Certified Professional for Software Architecture (Foundation Level)
2012
Certified Scrum Master (Scrum Alliance)
2009

Ausbildung

Informatik
Dipl-Informatiker
1995
TU München

Weitere Kenntnisse

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
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
4721
Alter
56
Berufserfahrung
28 Jahre und 6 Monate (seit 10/1995)
Projektleitung
2 Jahre

Kontaktdaten

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

Jetzt Mitglied werden