Architekt, Senior Software-Entwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- 96€/Stunde
- nicht angegeben
- Europa
- de | en | da
- 22.12.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
3/2020 – 9/2023
Tätigkeitsbeschreibung
Entwurf und Erstellung von Testverfahren für Software im Bereich
Medizin/Labor im validierten Umfeld. Durchführung und Bewertung der
Testverfahren
- Erstellung von Testfällen und Ausarbeitung der Testmethodik
- Konzeption und Implementierung eines technologieübergreifenden Testframeworks
- Konzeption/Implementierung von Selenium UI Test
- Begleitung bei der Validierung von Systemen gemäß Vorgaben der Gesundheitsbehörden
Software Quality, Software Architecture, .Net Framework (Microsoft), C#, Docker, Entity Framework, Feature Driven Development (FDD), Microsoft Azure, Postgresql, Representational State Transfer (REST), Test Automation, Testdesign (IT), Test Management
11/2017 – 2/2019
Tätigkeitsbeschreibung
Neuentwicklung verschiedener WCF-Services zur Steuerung von
Materiallogistik-Workflows (Platinenbestückungsrobotern)
- Entwicklung von WCF- und REST Services
- Deployment und Hosting der Services im IIS
- Erstellung von Testfällen, Unit-/Integrationstests, Manuelles Testen,
- Pflege/Wartung/Redesign bestehender Komponenten
- Entwurf und Entwicklung von UI-Integrationstools (WPF, WinForms)
SQL, .Net, C#, Windows Presentation Foundation, Representational State Transfer (REST)
9/2015 – offen
Tätigkeitsbeschreibung
Umstellung der Betriebssoftware auf Microservice/REST Architektur
und .net core.
- Anpassung der continuous integration-Umgebung (git – Jira – Jenkins)
- Anpassung der continuous deployment-Toolchain
- Konzeption eines Frameworks für Unit-/Integrationstests
- Sicherstellen der Codequalität nach den SOLID-Prinzipien
- Sicherstellen der Codequalität nach den Clean Code-Prinzipien
- Coaching der Mitarbeiter zum Thema Design Patterns
- Mitarbeiterschulung im Bereich Testing/Mocking/Code Review
- Erstellung von UI-Komponenten mit WPF, MVVM
- Implementierung von UI-Komponenten mit Razor/Blazor
- Architektur und Implementierung von Backend-Komponenten
- Implementierung von .NET Core -Komponenten ( ASP.NET Core )
- Anbindung postgreSQL-/Oracle DB‘s über entitity framework core
- Einbindung von 3rd-Party REST-Services (ElasticSearch, RabbitMQ,Kibana, Amazon S3, Minio Object Storage)
Software Quality, Software Architecture, Software Design, C#, Elasticsearch, Entity Framework, Linux Entwicklung, Representational State Transfer (REST), Test Management, Windows Presentation Foundation
10/2014 – 12/2015
Tätigkeitsbeschreibung
Erstellung verschiedener Betriebssoftware technologisch mit den
Kernpunkten WPF und MVVM
- Entwurf und Entwicklung interner Betriebstools (WPF, MVVM)
- Konzeption und Entwicklung von Serverkomponenten (TDD)
- Entwicklung von AddIns für Word/Excel/Outlook
- Definition von Testcases, Unit-/Integrationstests
Continuous Delivery, Software Architecture, .Net Framework (Microsoft), C#, C++, Jenkins, Windows Presentation Foundation
1/2013 – 8/2014
Tätigkeitsbeschreibung
Entwicklung einer Planungssoftware für Solaranlagen
- Oberflächenentwicklung unter Verwendung des MVVM-Patterns
- Konzeption und Entwicklung eines Validierungsframeworks
- Implementierung der Businesslogik auf Service-Ebene
- Definition von Testcases
- Durchführen von Unit-/Integrationstests
Test Automation, Testdesign (IT), Software Design, C#, Entity Framework, Windows Presentation Foundation
8/2010 – 12/2012
Tätigkeitsbeschreibung
Aufbau eines Frameworks zur Entwicklung von Software Defined Radios (SDR)
- Entwicklung von VisualStudio AddIn's
- Konzeption einer Domain Specific Language (DSL) für software defined radios (SDR)
- Entwicklung von Zusatztools zur Codegenerierung (C++)
- Definieren von Testfällen
- Unittests (NUnit) und Integrationstests
- Deployment auf das Zielsystem (digital unit deployment)
Software Quality, Software Architecture, C#, C++, Linux Entwicklung
10/2007 – 12/2009
Tätigkeitsbeschreibung
Entwicklung einer workflowgetriebenen POS-Applikation aus dem Gesundheitswesen
- Erstellung von Requirements mit der Fachabteilung mittels eigener DSL
- Codegenerierung mittels eigener Codegeneratoren (DDD-Ansatz)
- Implementierung der Business-Logic
- Erstellen der UnitTests mittels eigner Codegeneratoren (DDD-Ansatz)
- Durchführung und Ergebnisbewertung der Regressions-Tests
Enterprise Architect (EA), C#, Nhibernate, Windows Presentation Foundation
Ausbildung
Fachhochschule München
München
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Dänisch (Grundkenntnisse)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden